1

我有一个为 iOS5/6 制作的 iPad 主/细节故事板,其中出现在横向模式下的 popoverview 有一个像这样的深灰色半透明背景。在主 popover 控制器上的 tableview 中的最后一个单元格之后,下面的详细视图通过深灰色背景显示。

iOS6

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

在此处输入图像描述

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

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

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

在此处输入图像描述

理想情况下,它看起来很棒,因为新的模糊半透明,如 iOS7 半透明导航栏等。

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

在此处输入图像描述

..但在iOS7中有丑陋的白色背景和1px的黑色边框。这是图像、单元格、单元格的内容和表格视图,它们的背景颜色在 IB 中设置为“清晰颜色”。帮助!!

在此处输入图像描述

4

0 回答 0