changing the height of UITabBar in iOS7/8?

前端 未结 8 2093
轮回少年
轮回少年 2020-12-08 05:29

I am trying to change the height of the stock UITabBar to 44px, similar to Tweetbot\'s tab bar height. I\'ve also seen a few other apps do this as well.

8条回答
  •  情话喂你
    2020-12-08 05:56

    It seems everybody says this can't be done easily

    In your storyboard give your UITabBar a custom subclass name, then implement the subclass with the following

    This tells all views that use the tab bar that it should be a certain height.

    @implementation MyTabBar
    
    -(CGSize)sizeThatFits:(CGSize)size
    {
        CGSize sizeThatFits = [super sizeThatFits:size];
        sizeThatFits.height = 100;
    
        return sizeThatFits;
    }
    
    @end
    

    enter image description here

提交回复
热议问题