UINavigationBar和UITabBar的背景更改了InterfaceOrientation Change(iPad MasterView)

时间:2014-07-25 06:06:02

标签: background uinavigationbar uitabbar uisplitview

我在stackoverflow上的第一个问题,这是一个棘手的问题,希望不适合你!

我有一个UISplitViewController的Detail和MasterView。在MasterView中,UITabBarController有一些SubViewControllers

我在TabBar上的第一个视图是UITableViewControllerUINavigationController的子视图)项目概述,如果用户点击一行导航控制器提供另一个UITableView详细信息的项目。

一切正常,直到这里,uinavbar和uitabbar在subtableview中都是半透明的,在概述中它们不是。

所以问题是,当用户在subtableview中查看详细信息并且他更改了界面的方向时,uinavbar和uitabbar正在改变[backgroundcolor to black] [1],但是当界面停止旋转时他们会改变他们正常的背景颜色。

如何防止它们在旋转时变为黑色?

self.view的儿童视图一定有问题,或者我错了?因为在主UITableView导航栏和标签栏中不是半透明的,它们永远不会在旋转时改变背景颜色。

希望你能帮助我!

0 个答案:

没有答案