0

似乎默认的 iPhone 5 选项卡视图控制器的选项卡图像为 30x30 像素,并且只有蓝色调。除了使用我自己的视图控制器和制作带有图像背景的按钮之外,还有什么方法可以提高分辨率和改变色调?

4

1 回答 1

0

在 iPhone 5 上,最好使用 60x60 像素的标签栏图标,因为它具有高分辨率显示屏。iOS 人机界面指南中列出了各种界面元素的大小。

如果您希望图标在屏幕上显示得更大,那么是的,您必须继承 UITabBarController。

要更改选项卡栏的色调颜色,请创建一个从视图到视图控制器的出口(下面称为 myTabBar),然后可以通过在出口上调用selectedImageTintColor来更改色调颜色:

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.myTabBar.selectedImageTintColor = [UIColor greenColor];
}
于 2013-05-15T11:44:02.070 回答