TabBarItem自定義選中和未選中的圖片高度超出

就拿我現在的項目來說吧,其中的曲線出現了問題自定義的圖片位置 不是我想要的,有2種解決方法,一種是在storyboard(故事版)另一種是代碼 裏


故事版中選 中你故事版中的tabbaritem,然後從右側數第2個選項卡里,改就可以了,top和bottom相加是要得0纔可以的,不然就會出錯

如果你的的視圖是在navigationcontroller下的話,你就需要直接更改navigationcontroller的tabbbaritem了


還有一種是在代碼 裏:

        item=vc.tabBarItem;
        selectedImage = [UIImage imageNamed:selectName];
        unselectedImage = [UIImage imageNamed:unselectName];
        [item setImageInsets:UIEdgeInsetsMake(5,0,-5,0)];

發佈了35 篇原創文章 · 獲贊 0 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章