UITableView的简单应用 - 分组

2016-08-18  本文已影响41人  Wen_Wei_Yen
屏幕快照 2016-08-18 下午8.32.29.png

参数1: frame
参数2: tableView风格

  • Plain 简单的(默认的) (分组的时候常用Plain,分组的时候在滑动过程中header是会停靠在tableView的顶部,并且自带替换(滑动顶替)效果)
    Grouped 分组的,指的是显示风格。和tableView是否分组没有任何关系
      tableView = UITableView.init(frame: self.view.bounds, style: .Grouped)

设置行高,这样设置行高没有针对性。一旦设置那么当前tableView中所有的cell的高度都是一样的

tableView?.rowHeight = 100

设置footer的最小高度(不想显示footer就设置为0)

    tableView?.sectionFooterHeight = 0

设置footer的最小高度(不想显示footer就设置为0)

    tableView?.sectionHeaderHeight = 40

如果协议方法中也设置了footer或者header,那么协议方法的优先级比属性的优先级要高

上一篇 下一篇

猜你喜欢

热点阅读