いつか、もう一人の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. asp.netに現在のユーザーの名前を表示する方法
- 2. ナビゲーションボタンが表示されない、UINavigationItemに戻るボタンを追加する方法
- 3. C#オブジェクトの名前を表示する代わりにcomboBoxの値を表示する方法
- 4. 関連するレコードの名前を表示する方法3.1.0
- 5. 戻るボタンが表示されない
- 6. ログイン成功後に別のViewControllerを表示する方法
- 7. 親ViewControllerが表示される前にUIWebViewをレンダリングする
- 8. Rails - IDに関連した名前を表示する方法
- 9. 新しいビューを正しく表示する方法と前のビューに戻る方法
- 10. ViewControllerの名前を取得する
- 11. 月の名前を番号で表示する方法は?
- 12. 戻る短縮ボタンのタイトルを変更するには?
- 13. c#ボタンの値ボックスを表示する方法
- 14. UINavigationControllerのRootViewControllerに戻るボタンを表示するには?
- 15. UINavigationViewControllerの前のビューに戻るには、戻るボタンを押してもアニメーションが表示されません。
- 16. IOS 5:「戻る」ボタンを別の表示にする
- 17. 表示属性、名前フィールドに新しい行を追加する方法
- 18. ボタンの背景の名前を取得する方法Winformsの画像C#
- 19. ナビゲーションバーのタイトルと戻るボタンの名前は同じですか?
- 20. 通知オブザーバセレクタからViewControllerを表示する方法
- 21. 拡張iOSモジュールからviewControllerを表示する方法
- 22. アンドロイドツールバーに戻るボタンを表示しない
- 23. 仮想キーボードが表示されているときに戻るボタンを無効にする方法は?
- 24. uinavigationコントロールにデフォルトの戻るボタンが表示されない
- 25. Nav Barを付けずに初期ViewControllerに戻る方法
- 26. 表示名が短くてもenumを取得するには?
- 27. ボタンの名前がリストにあるときにC#ボタンを操作する
- 28. ボタンの表示/非表示方法は?
- 29. charの名前を表示するための標準的な解決法C++?
- 30. プレス「戻る」ボタンを押さないで戻る方法
ありがとうございました:) – Eyal