在为iOS 5构建时,我有一个奇怪的盒子.我正在制作一个兼容iOS 5的应用程序(最初是为iOS 4构建的)所以我得到了新的XCode并构建它,它看起来像这样.知道它是什么?它使用UITableView滚动,但当它到达顶部时它停止,你可以通过它看到内容.有任何想法吗?
谢谢,
库尔顿

这看起来像一个部分标题.确保您没有在委托/数据源中实现这些方法之一:
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
Run Code Online (Sandbox Code Playgroud)
Apple更改了iOS 5中节标题的行为.在过去的版本中,如果这些方法返回nil,则不会显示节标题.从iOS 5开始,返回nil是不够的.您要么不实现这些方法,要么将标题高度设置为0(使用tableView.sectionHeaderHeight或通过实现tableView:heightForHeaderInSection:).
| 归档时间: |
|
| 查看次数: |
269 次 |
| 最近记录: |