2

コンテキスト:Xcode 4.5.2、Interface Builder、自動レイアウトが無効

UISearchBarがUITableViewControllerの子として追加されると、検索バーはiOS 6では正しく表示されますが、iOS5ではまったく表示されません。次のバグレポートで問題が説明されています。

http://openradar.appspot.com/12707740

誰かがこれの回避策を提案できますか?

Interface Builderのオブジェクト階層:
InterfaceBuilderのオブジェクト階層

Interface Builderでの外観:
InterfaceBuilderでの外観

iPhone 6シミュレータでの外観:
iPhone6シミュレータでの外観

iPhone 5.1シミュレータでの外観:
iPhone5.1シミュレータでの外観

4

1 に答える 1

1

UITableViewController オブジェクトを作成するときは、nib ファイル名を使用して初期化する必要があります。

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