2013-04-22 76 views
0

在我的應用程序中,我想設置標籤欄項目在UITabbar內部不平坦的位置(意思是第一和第二之間的空間不等於第二和第三等等) 我知道沒有這樣的選項作爲項目沒有框架屬性。所以是可以通過像如何在標籤欄中的項目之間實現不均勻的間距?

self.tabBarController.tabBar addSubview:buttonItem 

一些其他的方式來實現這一目標還是有可能重新在標籤欄裏面所需位置的項目?

+1

您是否正在使用標籤圖片?如果是這樣,檢查它們的大小是否都相等。 – satheeshwaran 2013-04-22 13:33:33

+0

您可以使用**圖像插入**將標籤欄按鈕圖像向左或向右移動,並**用白色空格填充標題,這樣您就可以將整個按鈕內容切換到一側,就好像旁邊有一個空間它..silly,但可以給你想要的外觀。 – 2013-04-22 14:01:15

回答

0

在故事板中,您可以將「固定/靈活的空格鍵按鈕項」拖放到工具欄中。這將作爲按鈕之間的分隔符。此外,如果要以編程方式控制其寬度,請將插座連接拖放到控制器。您還可以通過檢查器調整間距(查找寬度屬性)。例如,如果您的固定空格鍵按鈕項目的插座名稱是間隔符,您可以按如下方式設置間隔符的寬度:

self.spacer.width = 50; (或任何值)

希望這有助於。

相關問題