-2

Apple 应用程序中使用的标签栏,例如音乐,是否可以在我的 iOS 应用程序中使用?有没有办法在不创建我自己的背景的情况下调用它?

4

2 回答 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 回答