2017-09-04 44 views
0

我在Static TableView中有3个自定义单元格。所有细胞都有不同的高度。但是我需要根据其内容大小来使newsDetail标签的高度动态化。通过设置rowHeight和estimatedRowHeight,动态设置动态桌面视图非常容易。但它没有为静态TableView工作。我搜索,但无法找到解决方案,任何人都可以帮助我在迅速3?如何在swift中根据静态表视图中的文本增加标签大小3

+0

您使用自动布局? –

+0

是的..我通过故事板使用了自动布局! @@ balkaran singh – Tamannah

+0

你能展示标签约束吗? –

回答

2

如果您正在使用Autolayout你需要使用,

viewDidLoad() proivde估计唤起注意

​​

实现委托方法

public func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 
     return UITableViewAutomaticDimension; 
} 

需要提供constraintUITableViewCell的标签上。

TopBottomTrailingLeading无需提供任何修复height约束。 并使numberOfLines0UILabel

+0

Thanx先生。它解决了。 – Tamannah

相关问题