0
A
回答
0
使用此:
YourViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"YourViewController"];
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
[self.navigationController pushViewController:viewController animated:YES];
+0
先生。運行時返回錯誤UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class])); –
0
我建議你使用代碼象下面這樣:
- (void)configureNavigationBarButtonItem
{
UIButton *cancel = [UIButton buttonWithType:UIButtonTypeCustom];
[cancel setFrame:CGRectMake(0, 0, 50, 50)];
[cancel setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[cancel.titleLabel setFont:[UIFont fontWithName:@"Verdana" size:13.0f]];
cancel.contentHorizontalAlignment=UIControlContentHorizontalAlignmentLeft;
[cancel addTarget:self action:@selector(goBack:) forControlEvents:UIControlEventTouchUpInside];
cancel.tag=3200;
imgBack = [[UIImageView alloc]initWithFrame:CGRectMake(5, 15, 18, 18)];
imgBack.image = [UIImage imageNamed:@"back_black"];
[cancel addSubview:imgBack];
UIBarButtonItem *cancelBtn = [[UIBarButtonItem alloc] initWithCustomView:cancel];
self.navigationItem.leftBarButtonItem = cancelBtn;
}
- (void)goBack:(id)sender
{
[self.navigationController popViewControllerAnimated:YES];
}
相關問題
- 1. 隱藏導航欄標題
- 2. 隱藏Three20導航欄Back Item
- 3. 如何隱藏導航欄的標題保持後退按鈕
- 4. 問題隱藏導航欄
- 5. 標籤導航欄隱藏
- 6. 如何隱藏導航欄?
- 7. 如何隱藏導航欄?
- 8. 導航欄中的標籤欄隱藏
- 9. 隱藏標籤欄和導航欄
- 10. 隱藏導航欄
- 11. 隱藏導航欄?
- 12. 隱藏導航欄
- 13. 隱藏導航欄
- 14. iOS9:在導航欄中隱藏SegmentedControl後不會出現標題
- 15. 如何在導航活動中隱藏藍色標題欄?
- 16. 如何隱藏導航欄,當我從導航控制器推?
- 17. 從標籤欄控制器導航欄隱藏孩子的導航欄
- 18. 標題欄如何隱藏?
- 19. UIRefreshControl隱藏在導航欄後面。
- 20. Xcode tableview隱藏在導航欄後面
- 21. 隱藏標題欄和顯示導航欄的PhoneGap的Android
- 22. 如何解決Bootstrap導航欄隱藏
- 23. 如何通過CAAnimation隱藏導航欄?
- 24. 如何隱藏導航欄的左鍵?
- 25. 如何使用Jquery隱藏導航欄?
- 26. 如何隱藏導航欄上的UIbarbutton
- 27. 如何在android中隱藏導航欄?
- 28. 如何隱藏Ionic2中的導航欄
- 29. 如何在iPhone中隱藏導航欄?
- 30. 如何隱藏lightSlder的導航欄?
嘗試這樣self.navigationItem.backBarButtonItem = [[的UIBarButtonItem頁頭] initWithTitle:@ 「」 樣式:UIBarButtonItemStylePlain目標:無行動:無]; –
'UINavigationController'已經爲你自動完成了。你只需要改變** previous **視圖控制器的'title'屬性。假設你有'vcA'和'vcB'視圖控制器,並且你從'vcA'推到'vcB'。帶有後退按鈕的'UINavigationBarItem'將在'vcB'中從'vcA'中取得標題並顯示出來。因此,如果您在推送前將空字符串設置爲'vcA'的標題,'vcB'中的後退按鈕也會顯示空字符串。 –