我在我的应用程序上使用标签栏(UITabBarController),我希望自定义单击更多按钮时显示的表格的外观。
我的应用在每个页面上都定制了背景图片。但是当我点击更多按钮时,图像不会显示。
有什么想法吗?
答案 0 :(得分:3)
如果您实际使用嵌入UINavigationController
中的UITabBarController
,那么更多项目是UINavigationController
,它作为UITabBarController
的属性存在,名称为{{ 1}}。您可以像moreNavigationController
一样使用UITabBarController
的方法对其进行操作。
HTH,佩德罗:)
答案 1 :(得分:1)
听起来你有一个UINavigationController作为你应用程序的主要VC,一个UITabBarController作为其堆栈中的一个VC。
我相信Apple会积极阻止人们在他们的应用程序中这样做,我也是如此。它从来没有在iOS本身完成,我也从未在任何第三方应用程序中看到它,因此用户可能会感到困惑
我认为您应该将UINavigationController嵌入到UITabBarController中而不是相反,或者您可以选择使用另一种方式来显示您想要显示的内容。
请参阅UITabBarController's 'More' navigation controller disappears under UINavigationController