自定义更多视图控制器

Posted

技术标签:

【中文标题】自定义更多视图控制器【英文标题】:Customise more view controller 【发布时间】:2014-09-26 06:51:31 【问题描述】:

我总共有 9 个标签栏项目,每个标签栏项目都与 UIViewController 相关联。在 4 个标签栏项目之后,其他 5 个按照应有的方式进入 More 之下。现在我找不到自定义 More Screen 的方法(见下图)。请帮我。提前致谢。

【问题讨论】:

***.com/questions/438381/… 【参考方案1】:
UINavigationController * moreNavControl = tabBarController.moreNavigationController;

现在您可以更改导航栏的外观

moreNavControl.navigationBar.barStyle

您可以像这样获取 tableview 对象,然后执行您想要对 tableview 执行的任何操作..

UITableView *tblView = (UITableView *)moreNavControl.topViewController.view;

【讨论】:

以上是关于自定义更多视图控制器的主要内容,如果未能解决你的问题,请参考以下文章

想要在视图控制器中模拟更多导航项行为

如何识别从UITabBarController中的更多选项卡或单独选项卡单击视图控制器?

向 iOS 故事板添加比视图控制器尺寸更多的原型单元格?

将视图添加到“更多”选项卡项

《iOS Human Interface Guidelines》——Container View Controller

容器视图控制器示例[关闭]