投稿のタイトルにあるように、詳細ビューのタイトルを に設定しようとしたり、View Controller に をUISplitViewController
追加しようとすると、どちらも表示されません。UIBarButtonItem
もちろん、 を使用しない iPhone 版ではUISplitViewController
、タイトルとボタンの両方が期待どおりに表示されます。
私のviewDidLoadでは、タイトルを設定するためにこれがあります:
self.title = @"My Title";
ボタンを作成して追加するには、次のようにします。
UIBarButtonItem * addButton = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemAdd
target:self
action:@selector(mySelector:)];
self.navigationItem.rightBarButtonItem = addButton;
アプリを実行すると、iPad ではなく iPhone にのみ表示されます。
私のView Controllerにも「戻る」ナビゲーション項目がありますが、それは両方のプラットフォームで期待どおりに表示されます。過去のある時点で、これは問題なく機能していましたが、コミットを振り返ってみると、どうやってこれを失敗させたのかわかりません。かなり基本的なものが欠けているのではないかと心配しています。タブ バー コントローラーは使用していませんが、ナビゲーション バーの背景として画像を使用しています。何か案は?