使用半透明蒙版填充iPhone屏幕除了一个区域

时间:2012-01-03 16:47:10

标签: iphone uiview

我已经有一个视图框显示用户将要分析的文本居中的位置,但我想用半透明的灰色蒙版填充屏幕的其余部分。不幸的是,我不能简单地在Photoshop中预渲染我想要的东西(如图中所示),只是将它添加到项目中,因为我需要视图框以编程方式单独添加。有没有办法在指定区域以外的所有区域为视图添加颜色?

Mock Image of iPhone Screen

1 个答案:

答案 0 :(得分:0)

为什么不在视图顶部添加4个半透明视图(用黑色填充并将其alpha属性设置为0.5)?您想要半透明的区域的顶部,底部,左侧和右侧?

这不应该太难做,你可以根据你想要盒子的位置修改视图的大小。