簡體   English   中英

Xcode-如何更改選項卡欄項的位置

[英]Xcode - How to change place of Tab Bar Item

我想要左側的“聯系人”圖標,最簡單的方法是什么?

在此處輸入圖片說明

編輯:我找到了一個簡單的解決方案。我只需要刪除我的“標簽欄控制器”和“書簽”頁面之間的鏈接,然后重新連接它以將其設置為第二個圖標(在右側)。 查看圖片:prntscr.com/b0hucd

試試這個代碼,我用它來移動標簽欄項中的圖像以垂直向上移動。在此循環中,檢查索引是否為1,否則它將也移動書簽圖標

for (UITabBarItem * item in tabBarController.tabBar.items) {
        item.image=[item.image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
        item.imageInsets=UIEdgeInsetsMake(item.imageInsets.top, item.imageInsets.left+20, item.imageInsets.bottom, item.imageInsets.right-20);
    }

注意:如果無法移動,請通知我

拖放應該可以

您可以將聯系人欄項目拖到左側,以從情節提要中重新排列其位置。

UITabBar類參考

簽出“項目”屬性。 (強調我的)

此屬性包含UITabBarItem對象的數組,每個對象對應於選項卡欄顯示的選項卡。 此屬性中項目的順序與屏幕上項目的順序相對應。 您可以根據需要使用此屬性訪問項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM