2012-10-13 64 views
1

我想知道如何去做一個比實際工具欄更高的工具欄項目(有圖片)?在這個例子中,照片按鈕大於工具欄:enter image description here如何使工具欄按鈕比工具欄更大?

每當我嘗試將圖像添加到工具欄項目時,它只是伸展或縮小它,直到它適合按鈕。

任何人都知道如何做到這一點?如果你可以用一個標籤欄來做到這一點,那也可以。

謝謝!

+0

這些可能有幫助:[鏈接1](http://fotovidia.com/2012/02/how-to-add-a-featured-center-button-to-uitoolbar-like-fotovidia/) - [鏈接2](http://www.cocoacontrols.com/platforms/ios/controls/eetoolbarcenterbutton) - [link 3](http://idevrecipes.com/2010/12/16/raised-center-tab-bar-按鈕/) – matsr

+0

非常感謝。如果您將此添加爲答案,我會接受它! – Shredder2794

回答

2

根據OP的評論要求,以下是答案中的鏈接。 :)

1

這不是內置功能 - 您需要破解UITabBarUIToolBar的視圖層次結構以獲得您想要的結果或編寫您自己的等效視圖。雖然前一種方法可能會更快,但後者可能更好,因爲如果像蘋果這樣的內置視圖混淆會導致重大問題,蘋果公司將在未來的操作系統版本中改變它們的工作方式。

-1

以上只是看起來像一個強加在工具欄上的圖形。只需將其添加到window即可,因此它可以保持最佳狀態。

+1

不是一個好主意,窗口不會自動旋轉。 – omz

+0

自動旋轉對於標籤欄來說是非常不尋常的。所以也許不是一個好主意。 – Mundi

+0

在我的最後一個應用程序中,我有一個tabbar,它旋轉到每個方向... – Shredder2794

1

這是一個自定義工具欄,這就是它如何做我認爲最好的方式。 創建一個工具欄的圖像,創建三個按鈕,並使其中一個更大,應該這樣做。