我創建了一個UICollectionviewcontroller
視圖和嵌入UINavigationcontroller
然後我在導航bar.Again創建一個按鈕i創建一個UITableviewcontroller
還我嵌入一個uinavigationcontroller
到它,當我在UICollectionview
導航欄點擊按鈕它顯示了UITableviewcontroller
到這一點是好的,但在此之後在UITableview
控制器的導航欄不顯示all.please幫我導航欄在的UITableViewController不顯示在故事板
1
A
回答
3
2
根據蘋果的文檔,這將不被顯示導航控制器。爲了顯示導航控制器,你需要首先實例化一個導航控制器,然後加載表視圖控制器,如下所示:
LTBaseTableViewController *viewController = [[LTBaseTableViewController alloc] initWithStyle:UITableViewStylePlain];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:viewController];
[self.window setRootViewController:navigationController];
0
0
定義的導航控制器解決方案除了@barryjones解決方案,您可以直接推動使用導航控制器的表視圖控制器。
[self.navigationController pushViewController:yourTableViewController animated:YES];
0
除上述之外的答案,我也努力以類似的方式用的UITabBarController的選項卡之間移動編程。
我看了大部分帖子建議
tabBarController?.selectedIndex = 0
然而,這將創造一個標籤欄不再是可見的情況。 在AppDelegate.swift
添加以下的類var tabBarController: UITabBarController?
,然後也AppDelegate的最終解決,我修改didFinishLaunchingWithOptions如下:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
tabBarController = window?.rootViewController as! UITabBarController
return true
}
然後,您可以使用下面的行內的任何地方你各種視圖控制器
tabBarController?.selectedIndex = 0
相關問題
- 1. 導航欄在模擬器中顯示文本,但不顯示故事板
- 2. 不同導航欄故事板高度
- 3. 導航欄是空的,從故事板
- 4. 的UITableViewController(故事板)
- 5. 觸摸欄不顯示NSViewController故事板
- 6. 自定義導航欄隱藏另一個導航欄,但它沒有顯示在快速故事板
- 7. UITableViewController中的導航項不顯示?
- 8. TT導航和故事板
- 9. 標籤欄項目不在故事板中顯示
- 10. 從故事板呈現UITableViewController
- 11. 導航欄不顯示在IE9
- 12. 導航欄摺疊不顯示在768px
- 13. 按鈕不顯示在導航欄項
- 14. SearchController不顯示導航欄
- 15. 導航欄不顯示?
- 16. 導航欄不顯示
- 17. 斯威夫特 - 顯示的UITableViewController與空單,通過故事板
- 18. iOS 8導航欄在故事板上的第二個ViewController中不可訪問
- 19. 如何在Xcode的故事板中顯示狀態欄
- 20. 設置故事板的自定義導航欄
- 21. 導航欄從我的故事板項目中消失
- 22. 導航控制器 - 導航欄不顯示在兒童上
- 23. 在我的場景輪廓或故事板中看不到導航欄的導航項目?
- 24. 引導導航欄顯示
- 25. UITableViewController隱藏導航欄[搜索欄]
- 26. 顯示導航控制器上的不同看法用故事板
- 27. xcode4.2.1 - 故事板 - 導航控制器 - 標題欄顏色
- 28. iPhone iOS5故事板更改導航欄外觀
- 29. 引導側邊導航欄不顯示
- 30. 在Xcode 8中使用show segue在故事板中缺少導航欄
All Books Controller和Table View之間的區別在哪裏? – 2013-03-27 15:20:11
不需要我programetically移動 – Naveen 2013-03-27 15:21:55