我试图为我的UITabBar设置背景,但我真的不明白它的行为?我认为它与UINavigationBar类似。
我在AppDelegate中设置了外观:
[[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"backgroundtab.png"]];
backgroundtab.png
是98 px hight。我已经阅读了一些设计帮助作弊,他们说它需要这个高度。但是当我启动应用程序时,背景实际上是98像素并且高于我的TabBar。
为什么我不能像使用imageNamed的UINavigationBar那样设置背景,或者我是否需要使用image assets
文件来处理TabBar背景/图标?
亲切的问候
答案 0 :(得分:0)
您可以通过以下方式检查UITabBar高度:
NSLog(@"Height: %i", self.tabbar.bounds.size.height");