美文网首页
iOS 使用massory布局tableView的tableHe

iOS 使用massory布局tableView的tableHe

作者: 路在脚下了 | 来源:发表于2018-03-27 16:05 被阅读26次

注意点

  • 创建headerView时,不要设置frame
  • 正常使用massory布局子控件
  • 注意有多行label的控件,布局里确定label的宽度
  • 设置后最后一个控件的bottom与headerView的间距

最后使用下面的方法设置headerView的frame

let headerH = headerView.systemLayoutSizeFitting(UILayoutFittingCompressedSize).height
headerView.frame.size.height = headerH + 15
tableView.tableHeaderView = headerView
  • 如果bottom和headerView有间距,设置frame时要,要注意加上,systemLayoutSizeFitting(UILayoutFittingCompressedSize)方法只会得出最小的size

相关文章

网友评论

      本文标题:iOS 使用massory布局tableView的tableHe

      本文链接:https://www.haomeiwen.com/subject/etrscftx.html