2013-12-20 52 views
10

我想我可以很容易地解釋這個問題。我有一個UITabBar項目連接到一個標籤欄,該標籤欄位於我的UITabBar控制器鏈接的ViewController之一。在主題的視圖控制器中選擇標籤欄時,我會轉到屬性檢查器,並分別給出兩個標籤爲「標籤欄條目」和「條目條目」的部分。垂直移動UITabBarController項目

tab bar view

因此,這裏是我的問題:我可以通過進入標籤欄項目部分,並指定(標題)「自定義偏移」,然後調整(水平)調整「標題」的位置, (垂直),但我想要做的是放下我從「酒吧項目」中爲項目指定的圖片,而不是標題。我實際上更喜歡刪除標題欄的「標題」,並將我選擇的標籤欄圖標圖像向下移動。我該怎麼做呢?

任何幫助非常感謝,謝謝!

我想你可以看到我的意思是需要垂直向下移動圖標。

+1

一張圖片勝過1000字。 ;-) –

+0

子類'UITabBarItem'。 – nhgrif

+0

定製此控件非常困難。最簡單的方法是使用按鈕(代表UITabBarItems)創建自定義視圖,然後將其作爲子視圖添加到UITabBar視圖,但請注意,由於向前兼容性,Apple不鼓勵這種方式。這是可能的,也是允許的,但不鼓勵。 – codeplasma

回答

56

要抵消圖像,請進入Interface Builder,然後選擇子視圖控制器中的選項卡欄項目。然後進入Utilities菜單中的Size Inspector。然後,如果你要下降到移動圖像,讓我們說,5個像素,改變這種:

enter image description here

這樣:

enter image description here

爲了澄清,你需要改變兩個上/下或左/右,以確保圖像不會被擠壓。

+0

哦,哇。對不起,我忘記了那裏。 – Chisx

+0

我會投這個答案,但我短15聲望 – Chisx

+0

你有16 16> 15所以你很好! – erdekhayser