似乎默认的iPhone 5标签视图控制器的标签图像是30x30像素,并且只有蓝色色调。除了使用我自己的视图控制器和制作带有图像背景的按钮之外,还有提高分辨率和改变色调的颜色吗?
答案 0 :(得分:0)
在iPhone 5上,最好使用60x60像素的标签栏图标,因为它具有高分辨率显示。各种界面元素的大小列在iOS Human Interface Guidelines。
中如果你想让图标在屏幕上显示更大,那么是的,你必须继承UITabBarController。
要更改标签栏色调颜色,请在视图中创建一个插座到视图控制器(下面称为myTabBar),然后通过调用插座上的selectedImageTintColor来更改色调颜色:
- (void)viewDidLoad
{
[super viewDidLoad];
self.myTabBar.selectedImageTintColor = [UIColor greenColor];
}