iOS8中 UITableView section 分区头部视图不显示
来源:互联网 发布:北京市网络宣传管理处 编辑:程序博客网 时间:2024/05/19 22:02
最近自己使用了UITableView写了一个通讯录,但是在编写过程还算顺利,但是后来测试的时候,发现在iOS8中TableView的分区头不能正常显示,使用
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
方法可以正常的设置分区的Title,但是如果你使用了
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;
设置了分区的sectionHeaderView,那么你会发现在iOS8之前的系统中可以正常的现实分区的头部视图,而从iOS8开始只设置此方法是无法显示头部视图的,所以你需要在配合着下面方法,为TableView设置分区视图的高度
<span style="font-size:18px;">- (CGFloat)tableView:(UITableView * )tableView heightForHeaderInSection:(NSInteger)section;</span>
另外,如果代码中设置了titleForHeaderInSection,则不需要上面的设置也可以正常显示。
ios8 如果UITableView只设置viewForHeaderInSection,则可能section不能显示,iOS7及以下版本显示正常。 解决方案: 设置heightForHeaderInSection。 - (CGFloat)tableView:(UITableView * )tableView heightForHeaderInSect
0 0
- iOS8中 UITableView section 分区头部视图不显示
- 关于ios8如果不设置section的高度,section可能显示,可能不显示
- UITableView Section 不悬停
- 关于UITableView中每个section的header显示
- ios7下group※UITableView头部section高度修改方案
- UITableView Section标题不滑动问题
- [IOS]UITableView分区+索引显示
- 图片在iOS8中图片不显示解决方案
- UITableView section header 显示在最上面
- UITableView不显示数据
- 让UITableview里自定义分区头部随着滑动而滑动
- ListView addHeaderView 不显示头部
- iOS:iOS8中UITableView去掉左侧margin
- UITableview中隐藏静态section的方法
- uitableview中刷新单个section和row
- 让UITableView的section header view不悬停,让UITableView的section headerview取消粘性
- 在iOS中UITableView控件不显示能容
- iOS 表视图的分区头部文字设置
- 编辑测试用
- AMQP之RabbitMQ安装与配置
- 编译安装mongo使用rocksdb引擎
- 在线代码着色器
- JPEG文件格式介绍
- iOS8中 UITableView section 分区头部视图不显示
- 杭州电子科技大学Online Judge 之 “最大连续子序列(ID1231)”解题报告
- 关于 List 泛型集合访问方法
- SpringMVC整合JSON、XML视图
- 多人协作
- winsock学习笔记(一)
- Gof之状态模式
- Qt——取消表头,行标题设置,删除行标题,隐藏行
- tomcat 中文乱码