UITableView表头(tableHeaderView )可以固定住吗?

iOS 码拜 10年前 (2015-05-01) 4297次浏览 0个评论
 

我将tableview.tableHeaderView 设为我创建的一个UILabel,发现这个表头会随着数据滑动而滚动,我希望固定住,不滚动,是否有方法的呢?

UITableView表头(tableHeaderView )可以固定住吗?
5分
tableHeaderView 是会随着tableview的滚动而滚动的。如果要实现你说的固定表头,你可以将tableHeaderView中自定义的view在tableview的代理方法

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {}

这个方法中返回。

UITableView表头(tableHeaderView )可以固定住吗?
5分
那如果你这个UILable都不滚动的话,就没有必要作为tableview.tableHeaderView。
直接的把这个UILabel放在tableview的上一层就好了。
UITableView表头(tableHeaderView )可以固定住吗?
5分
或直接将头部内容与uitableview分离,将它添加到view上,与uitableview同级。
UITableView表头(tableHeaderView )可以固定住吗?
5分
我也建议直接把视图层级调整的和TableView平级

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明UITableView表头(tableHeaderView )可以固定住吗?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!