我的视图控制器将打开一个UITableView子类的模态视图。 UITableView子类不具有导航栏。那么我如何以编程方式添加它?因为我需要取消按钮才能关闭此模式视图。iPhone:添加导航栏到tableview子类
0
A
回答
2
将表格视图控制器添加到导航控制器,并以模态方式显示导航控制器。例如(这是所有的伪代码,我不知道确切的方法名):
MyTableViewController *tvc = [[MyTableViewController alloc] init];
tvc.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Cancel" target:self action:@selector(dismissModalViewController)];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:tvc]];
[self presentModalViewController:navController];
0
如果您希望它通过导航栏和后退按钮推送视图,并且您使用的是TableView控制器,那么为什么不使用NavigationController来推送它,因为默认情况下会为您提供导航栏和后退按钮?
相关问题
- 1. 将导航栏添加到detailview和tableview
- 2. 子视图添加到导航栏ios
- 3. iPhone:添加MPMoviePlayerViewController的导航栏
- 4. 添加导航栏
- 5. 将排序功能添加到TableView的导航栏中
- 6. 添加类导航栏L1标签
- 7. 导航栏的JQuery添加/删除类
- 8. Tableview icon into导航栏
- 9. 如何将自定义颜色添加到iPhone导航栏?
- 10. iPhone - 添加一个UISegmentedControl到导航控制器工具栏
- 11. 添加约束导航栏
- 12. 在iPhone导航栏
- 13. 如何在iphone导航栏中添加搜索栏?
- 14. 如何在iPhone的导航栏中添加搜索栏
- 15. 将按钮添加到导航栏
- 16. 如何添加按钮到导航栏?
- 17. 添加后退按钮到导航栏
- 18. 添加东西到导航栏
- 19. 如何将导航栏添加到PyDev?
- 20. 不能添加rightBarButtonItem到导航栏
- 21. 将图像添加到导航栏
- 22. 全搜索栏添加到导航
- 23. 添加悬停到当前导航栏
- 24. 如何将UIBarButtonItem添加到导航栏?
- 25. Javascript将菜单添加到导航栏
- 26. 添加按钮到导航栏
- 27. 添加项目到导航栏
- 28. 添加导航栏到TabBar Swift iOS9
- 29. 无法将UIBarButton添加到导航栏
- 30. 如何将导航栏添加到UITableView
林与我的导航控制器推,但没有导航蝙蝠在我的表视图子类 – Jim 2011-12-16 15:16:24
也许是因为我使用UITableview子类而不是UIViewController – Jim 2011-12-16 15:17:10