我创建了一个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. 不同导航栏故事板高度
- 5. 导航栏是空的,从故事板
- 6. 隐藏故事板中的导航栏
- 7. 的UITableViewController(故事板)
- 8. 触摸栏不显示NSViewController故事板
- 9. 自定义导航栏隐藏另一个导航栏,但它没有显示在快速故事板
- 10. 制动IOS导航栏导航到几个故事板
- 11. 使用故事板在UITableViewController上显示UIScrollVIew
- 12. UITableViewController中的导航项不显示?
- 13. TT导航和故事板
- 14. 无法在故事板中设置导航栏项目图像
- 15. 在界面生成器中隐藏导航栏w /故事板
- 16. UIView不在故事板上显示
- 17. 标签栏项目不在故事板中显示
- 18. 为什么添加imageview导航栏故事板中删除导航栏?
- 19. 为什么我的故事板视图在高度上有所不同/不显示导航栏?
- 20. 从故事板呈现UITableViewController
- 21. UITableViewController子类与故事板
- 22. 按代码生成导航栏视图(不使用故事板)
- 23. 按钮不显示在导航栏项
- 24. 导航栏不显示在IE9
- 25. 导航栏折叠不显示在768px
- 26. iOS ::导航栏不显示在iOS中
- 27. iOS:SWRevealViewController不显示导航栏
- 28. 导航栏不显示
- 29. 导航栏不显示?
- 30. TabbedView不显示导航栏
All Books Controller和Table View之间的区别在哪里? – 2013-03-27 15:20:11
不需要我programetically移动 – Naveen 2013-03-27 15:21:55