IOS - 添加颜色选择器子视图时的暗淡父视图

时间:2016-04-28 03:46:48

标签: ios iphone facebook-messenger

[Picker color view] [1]

我想提出一个观点(如下面截图中的那个)。当选择器视图显示时,后面的屏幕就像照片一样褪色。 谢谢你的帮助!!

1 个答案:

答案 0 :(得分:0)

我认为实现这一目标并不难。

首先,创建一个名为ColorPickerView的UIView并添加一些带有自定义图像的按钮(在您的示例中,使用不同颜色的圆圈)。然后添加Cancel按钮以便用户可以删除(使用removeFromSuperView)ColorPickerView点击它。最后,添加一个UILabel来表示ColorPickerView的标题。

ColorPickerView出现时,您应该在mainPageView上添加一个视图(ColorPickerView后面的屏幕)。我们称之为blurView。将blurView的backgroundColor设置为黑色,将alpha设置为0.3(您的选择)。同样,如果要删除ColorPickerView,您也应删除blurView

您可以在blurView按钮的操作中删除Cancel