Apple 应用程序中使用的标签栏,例如音乐,是否可以在我的 iOS 应用程序中使用?有没有办法在不创建我自己的背景的情况下调用它?
问问题
567 次
2 回答
3
我认为您要做的是更改导航栏或标签栏颜色。您可以通过外观代理更改应用程序中出现的任何位置的导航栏/标签栏的颜色。尽管此方法仅适用于 iOS 5 及更高版本。
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];
或者
[[UITabBar appearance] setTintColor:[UIColor whiteColor]];
或者,如果您需要针对 iOS4 或更低版本/需要将颜色更改应用于特定视图控制器而不是全局,您可以执行以下操作:
currentViewController.navigationController.navigationBar.tintColor = [UIColor whiteColor];
当然,如果您需要比这些预设更具体的颜色值(如[UIColor whiteColor]
),您可以随时参考此处UIColor
的文档 以获得更多指导。
于 2013-04-25T00:00:59.630 回答
2
它很可能是您需要自己构建的自定义标签栏。UITabbar
具有tintColor
您也可以使用的属性。
查看本教程,了解如何自定义标签栏。
于 2013-04-24T23:45:18.490 回答