我在IOS 6中有一个应用程序。现在,我尝试使其与IOS 7兼容。
我有一个搜索栏控制器。在IOS 6中一切正常。我使用了UISearch Display Controller。
但是在IOS 7中,表视图的内容大小设置不正确。
虽然我没有搜索任何东西:
但是,如果我搜索任何内容,而不是单击列表视图并滚动,则将其输出:
![在此处输入图片描述] [2]
您可以在下面看到空白。
- (NSInteger)tableView:(UITableView *)tableView1 sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index {
if (title == UITableViewIndexSearch) {
[tblData scrollRectToVisible:self.searchDisplayController.searchBar.frame animated:NO];
return -1;
}
}
感谢帮助
如评论中所述,您有一个自定义单元格,可能具有自定义布局和视图层次结构。确保将视图添加到该单元格contentView
而不是在iOS7中更改的单元格中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句