更改UITabBarController的popovercontroller背景颜色

时间:2015-07-29 09:06:24

标签: ios objective-c xcode6 uipopovercontroller uipopoverbackgroundview

我正在调用UITabBarController并将其显示为弹出窗口,但是当显示弹出窗口时,每个角落都有一个白色边缘(内部视图具有彩色背景)。

在任何其他UIPopoverController中,我会将视图的类设置为.m文件,然后在viewDidLoad方法中使用以下代码:

self.popoverPresentationController.backgroundColor = [UIColor blackColor];

但是我无法将自定义类设置为UITabViewController,因此无法执行此操作。 我尝试在加载后在各个标签中设置上述代码,但这不会产生任何影响,因为它们是UITabViewController的子视图。

有人有解决方案吗?我已经搜遍了所有的答案,这是在逃避我。

0 个答案:

没有答案