Swift UITableview标头节约束问题

时间:2018-12-31 15:18:54

标签: ios swift xcode uitableview xib

我在Xib中使用viewForHeaderInSection文件。关于实现和显示项目没有问题。但是我在Xib文件中有一个标签,并且如果标签文本的长度大于屏幕宽度的大小,则视图无法正确显示。由于标签的长度,您可以在顶部看到不在中心的图像。

注意:标签行为“ 0”

func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
   let v : ProductDetailHeaderView = UIView.fromNib()
   productDetailHeaderView = v
   productDetailHeaderView.translatesAutoresizingMaskIntoConstraints = false
   return productDetailHeaderView
}

如果我删除productDetailHeaderView.translatesAutoresizingMaskIntoConstraints = false,则tableview无法正确滚动。

enter image description here

0 个答案:

没有答案
相关问题