2012-11-16 47 views
0

我创建了一个自定义选项卡栏,但我的选项卡栏并不完全位于屏幕的底部。我不知道错误在哪里......但是在屏幕底部的2-3像素高度上,我看到了标准的tabbar(你可以在活动的tabbaritem上看到一个高亮的曲线)......任何想法?UITabBarItem不完全在底部

在所有设备上相同。

下面截图: enter image description here

+1

也许张贴一些截图? – NikosM

+0

你是如何设置自定义图像的? – calimarkus

+0

您是否使用'selectionIndicatorImage'和'backgroundImage'? – calimarkus

回答

1

也许你的背景图片只是有错尺码!?您不能更改标签栏的高度。它总是49点(肖像)。意味着视网膜98px。

+0

为什么不呢?高度是51 - 在另一个项目上工作... sry没有截图,导致它的一个重要项目... – kurtanamo

+0

请参阅上面的屏幕截图 – kurtanamo

0

如果“Y”的位置和高度正常,请检查您正在使用的自定义标签栏类。 Y位置应该是431px的iPhone和iPad的肖像:975px和景观:718px

也检查你正在使用的TabBar要显示具有49px用于设备的高度,而不会视网膜和98px图像与视网膜显示设备

+0

您好我的图片在tabbar是51px,但那不是问题,高度并不重要(其变量)。我没有自定义tabbar类,它只是一个名为:(createCustomTabBar)的方法,就是这样... – kurtanamo

+0

如何在Tabbar中设置图像? – iDK

+0

我会立即尝试: http://felipecypriano.com/2012/02/27/how-to-customize-uitabbar-on-ios-5/ .... – kurtanamo