我创建了一个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