【发布时间】:2014-10-13 02:06:19
【问题描述】:
我正在制作一个自定义控制圈。部分圆圈可能是透明的。如果它是半透明的而不是透明的,它会更有视觉感,看起来更好。
因为视图是矩形的,我只希望圆形是半透明的,而不是矩形的其余部分,这是一个问题。
UIVisualEffectView 在自定义控件后面。
(出于调试目的,没有在圆圈内渲染任何内容)
如您所见,视图模糊了圆圈外的事物。
我不知道如何只在视图内部进行模糊处理,预发布文档是practically empty。我唯一的想法是创建许多 1x1 视图来覆盖圆圈,但这似乎不会真正起作用,即使它这样做了,这也是一个缓慢而丑陋的解决方案。 如何模糊视图内部的内容,而不模糊外部的任何内容?
【问题讨论】:
标签: ios ios8 mask translucency