2

上下文:Xcode 4.5.2,Interface Builder,禁用自动布局

当 UISearchBar 添加为 UITableViewController 的子项时,搜索栏在 iOS 6 上正常显示,但在 iOS 5 上完全不显示。以下错误报告描述了该问题:

http://openradar.appspot.com/12707740

任何人都可以为此提出解决方法吗?

Interface Builder 中的对象层次结构:
Interface Builder 中的对象层次结构

界面生成器中的外观:
Interface Builder 中的外观

iPhone 6 模拟器中的外观:
iPhone 6 模拟器中的外观

iPhone 5.1 模拟器中的外观:
iPhone 5.1 模拟器中的外观

4

1 回答 1

1

创建 UITableViewController 对象时,必须使用 nib 文件名对其进行初始化:

 TableViewControllerObject *tableViewControllerObject = [[TableViewControllerObject alloc]initWithNibName:@"TableViewControllerObject" bundle:nil];
于 2012-12-10T21:40:48.737 回答