2012-11-16 53 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