2009-11-18 63 views
8

我在我的应用程序上使用了一个标签栏(UITabBarController),我希望自定义当您单击更多按钮时出现的表的外观。自定义“更多”选项卡条

我的应用程序在每个页面上都使用背景图像进行自定义。但是当我点击更多按钮时图像不显示。

任何想法?

+1

不能没有任何代码做anyhing ... :( – Nithin 2009-12-29 11:49:49

+2

你不需要任何代码...这是一个API问题...这不是个代码级的问题。 .. – gcamp 2010-11-30 15:50:16

+0

哇,实际上看看他在做什么会很有帮助,如果他真的在做他认为他在做的事情,这只是一个API问题,更可能的是他正在做一些完全不同的事情,并期望它能够按照他的想法工作。 – 2010-12-07 06:49:03

回答

1

这听起来像你有一个UINavigationController作为你的应用程序的主要VC,并且UITabBarController作为其堆栈中的VC之一。

我相信苹果公司积极劝阻人们不要在他们的应用程序中这样做,我也是如此。它从来没有在iOS本身做过,也从未在任何第三方应用程序中看到过,所以用户可能会困惑。

我认为你应该在UITabBarController里面嵌入UINavigationController而不是其他方式,或者你可以选择使用另一种方式来显示你想要显示的内容。

UITabBarController's 'More' navigation controller disappears under UINavigationController

3

如果你实际使用UINavigationController嵌入UITabBarController内,那么更多的项目是UINavigationController其存在为您UITabBarController的名为moreNavigationController的属性。您可以像使用其他UINavigationController一样在UITabBarController的方法中操作它。

HTH,佩德罗:)