弹出窗口在IPAD模拟器中透明但在设备中不透明

时间:2014-05-26 07:01:00

标签: objective-c ipad ios7 xcode5 popover

我的app中有一个popover,一个只有一个“textview”的简单版本。我设法让它变得透明,也就是说,只有“文本”显示,对下面的图像完全透明(图像在视图上,而不是在弹出窗口中)。在viewDidAppear中执行此操作:

self.viewpoptexto.superview.superview.alpha = 0.9f;

问题是,当我在模拟器(IPAD,IPAD视网膜,IPAD视网膜64位)中运行应用程序时,此功能正常,但在设备上运行时,弹出窗口显示白色背景并且仍然会被绘制。

XCODE 5和IOS7。

非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试将popover背景颜色设置为clearColor。 [popover setBackgroundColor:[UIColor clearColor]]