是否可以在UITabBar中使用自定义颜色和背景图像?我意识到Apple希望每个人都使用相同的蓝色和灰色标签栏,但有没有办法自定义这个?
其次,即使我创建自己的TabBar视图控制器,以及自定义图像,这是否会违反Apple的人机界面指南?
我见过几个具有完全透明导航栏但带有可见按钮的应用程序,我似乎无法找到任何不会使按钮隐形的东西.我确定他们正在为导航栏使用UINavigationController,因为它具有与淡入淡出相同的动画,但没有.
我目前在ViewDidLoad和ViewDidAppear中使用此代码来隐藏或显示导航栏,因为它不应该在第一页上 -
[self.navigationController setNavigationBarHidden:NO animated:YES];
Run Code Online (Sandbox Code Playgroud)
这段代码的透明度:
[self.navigationController.navigationBar setAlpha:0.0];
Run Code Online (Sandbox Code Playgroud)