相关疑难解决方法(0)

如何在圆圈内使用UIVisualEffectView

我正在制作一个自定义控制圈.圆的一部分可以是透明的.如果它是半透明的而不是透明的,它会产生更多的视觉感觉并且看起来更好.

因为视图是矩形的,我只希望圆是半透明的,而不是矩形的其余部分,这是一个问题.

UIVisualEffectView是自定义控件的背后.

在此输入图像描述

(没有任何在圆圈内呈现的内容用于调试目的)

正如您所看到的,视图模糊了圆圈之外的东西.

我不知道如何仅在视图内部模糊,并且预发布文档几乎是空的.我唯一的想法是创建许多1x1视图来覆盖圆圈,但这似乎不会真正起作用,即使这样做也会是一个缓慢而丑陋的解决方案.如何模糊视图中的内容,而不模糊外部的任何内容?

translucency ios ios8

10
推荐指数
1
解决办法
3880
查看次数

标签 统计

ios ×1

ios8 ×1

translucency ×1