いつか、もう一人のviewControllerをプッシュして戻るボタンに表示するviewControllerの短い名前を設定するプロパティがあることがわかりました戻るviewController。 このプロパティは何ですか?Objecive c - 戻るボタンにviewControllerの短い名前を表示する方法
1
A
答えて
8
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// Custom initialization
self.title = @"First View Controller";
// this defines the back button leading BACK TO THIS controller
UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc]
initWithTitle:@"Back"
style:UIBarButtonItemStyleBordered
target:nil
action:nil];
self.navigationItem.backBarButtonItem = backBarButtonItem;
[backBarButtonItem release];
}
return self;
}
0
self.navigationItem.title = @ "短い名前";
0
私は「正しい」答えが何であるか知りたいです。個人的には、最後に使用したコントローラの名前(ルートなど)を変更します。
-(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
[super navigationController:navigationController willShowViewController:viewController animated:animated];
UIViewController *root = [self.navigationController.viewControllers objectAtIndex:0];
if (something)
root.title = @"Apply";
else
root.title = "Root"
}
これはすべて同じ点でself.navigationItem.title
と同じです。
0
親ビューコントローラのnavigationItem
からbackBarButtonItem
をカスタマイズする必要があります。
関連する問題
- 1. タブバーのViewControllerに戻るボタンを表示するには?
- 2. Objecive C - ループ後にNSProgressIndicatorを削除/非表示にする
- 3. 戻るボタンを押すと前の画面に戻る方法
- 4. ボタンを押したときに新しいViewControllerを表示するときにtabBarControllerを表示する方法
- 5. UIImagePickerControllerでViewControllerを表示する方法
- 6. Xamarin.IOSで以前のViewControllerに戻る方法
- 7. asp.netに現在のユーザーの名前を表示する方法
- 8. C#短い名前を使用してアセンブリを開く方法(または短くても強い名前を取得する方法)
- 9. 次のviewcontrollerのテキストフィールドの行に名前を表示する問題
- 10. ナビゲーションボタンが表示されない、UINavigationItemに戻るボタンを追加する方法
- 11. C#オブジェクトの名前を表示する代わりにcomboBoxの値を表示する方法
- 12. Swift/popViewControllerAnimatedがnilをスローする/以前のviewControllerに戻る方法?
- 13. 1つのviewcontrollerから他のviewcontrollerに戻る方法
- 14. Windowsのバッチスクリプトでスペースを含む短い名前を表示する
- 15. アップロードする前にファイル名を表示する方法は?
- 16. フィードの一番下に名前を表示するFacebook Shareボタン
- 17. 前の画面に戻るiosで戻るボタンを作成する方法
- 18. alertviewでviewcontrollerに戻る方法
- 19. viewcontrollerのストーリーボードID /名前を取得する方法
- 20. サーバからダイナミックにスピナーの名前を表示する方法
- 21. Gmailの受信トレイに名前を表示する方法 -
- 22. 複数ファイルの名前をjsに表示する方法
- 23. 関連するレコードの名前を表示する方法3.1.0
- 24. 前のページに戻る[戻る]ボタン
- 25. 戻るボタンが表示されない
- 26. JW Playerのプレイリストで「前へ」ボタンを表示する方法は?
- 27. 前のviewcontrollerに戻るときにnstimerを維持します
- 28. インストール中にローカライズされたProgram Filesの名前(表示名)を表示する方法はありますか?
- 29. "戻る"ボタンを使って電報ボットの前のメニューに戻る方法は?
- 30. coldfusion - 特定のノードのテキストを表示する短い方法
ありがとうございました:) – Eyal