在iOS7中,如何将iPad主 - 细节分割视图(纵向)背景中的弹出视图设置为半透明?

时间:2014-01-22 08:58:14

标签: uitableview ios7 interface-builder uisplitviewcontroller translucency

我有一个适用于iOS5 / 6的iPad主/详细故事板,其中以横向模式显示的popoverview具有深灰色半透明背景。在主弹出控制器上的tableview中的最后一个单元格之后,下面的详细视图显示在深灰色背景中。

iOS6

iOS7中的渲染已损坏,只显示两侧有2个灰色条,中间有一个大洞。

enter image description here

如果我像这样设置View的背景颜色

self.view.backgroundColor = [UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:0.5];

我得到一个透明的灰色,但丑陋的不透明灰色条仍然存在,而不是iOS6中的羽毛边缘。

enter image description here

理想情况下,它会像iOS7半透明导航栏等新模糊的半透明效果一样好看。

此外,用于单元格背景的png文件在iOS6中具有透明度。

enter image description here

..但在iOS7中有1px黑色边框的丑陋白色背景。这是在图像,细胞,细胞的内容和TableView中,背景颜色在IB中设置为“清晰颜色”。帮助!

enter image description here

0 个答案:

没有答案