如何将一个 tabController 添加到另一个 tabController
我有一个基于 tabController 的 iPhone 应用程序。 第一个选项卡与表视图控制器关联。 当我选择一个表格单元格时,我想显示另一个表格控制器视图,但底部有不同的选项卡。 最好的方法是什么? 动态更改选项卡条目,还是通过 IB 进行? 请指教。
谢谢,
纳瓦
I have a tabController-based iPhone application. First tab is associated with a table view controller. When I select a table cell I want to show another table controller view, but with different tabs on the bottom. What is the best way to do it? Change dynamically tab entries, or do it through IB? Please advise.
Thanks,
Nava
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
苹果人机界面指南确实建议不要这样做。
您想要做的事情也许可以通过工具栏实现。
The Apple Human Interface Guidelines really advise against this.
What you're thinking of doing might be possible with toolbars.
顺便说一句,我找到了最好、最干净的方法来做到这一点,感谢 Rufus - iPhone Beta 开发论坛贡献者:您可以随时更改根 tabbarcontroller 的视图,也可以更改 tabbaritems 标题和标题。 图标。 所以实际上我不需要 2 个 tabbarcontroller,而是更改现有的一个,设置其视图和标签栏控制器。 相应的视图选项卡项目。
BTW, I found the best and the cleanest way to do that thanks to Rufus - iPhone Beta Dev Forum contributor: you can change the views of root tabbarcontroller anytime you want, also you can change tabbaritems title & icons. So actually I don't need 2 tabbarcontrollers, instead i change the existing one, setting its views & tabbaritems of views accordingly.