Cutom tableview标题宽度不正确

时间:2018-01-15 22:09:03

标签: ios swift uitableview

我有一个XIB我用于tableView标题。

func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
      let view =  Bundle.main.loadNibNamed("CustomHeader", owner: self, options: nil)?.first as! CustomHeader
      //  view.frame.size.width = tableView.frame.size.width doesn't work
      return view
}

我在XIB中设置storyboard的宽度,但我需要宽度动态地等于viewController的宽度。

我的XIB的子类是UIView。当我作为UITableViewCell进行子类化时,宽度是正确的,但我得到了一些不受欢迎的副作用,我读到的只是通过子类化为UIView来修复。

在哪里可以将XIB的宽度设置为等于tableView

0 个答案:

没有答案