swift中场的聚焦模式:如何调暗/模糊除活动字段外的所有屏幕

时间:2018-04-30 17:42:16

标签: swift uikit

我想创建一个"焦点模式"当用户在字段或文本视图中键入时,所有屏幕都被遮罩/模糊。我可以创建一个UIVisualEffectView UIScreen.main.bounds大小作为该字段的背景并在didBeginEditing上显示,但我有超级视图,包括SplitViewController,具有剪切到边界,所以我即使我用bringSubview(toFront:)将字段带到前面,也不能超出父母的界限。我可以创建一个新的空控制器,将该字段发送到该控制器,将字段位置保持在新的坐标中,并将该控制器显示为全屏,但我不相信它是最简单的解决方案; - )

0 个答案:

没有答案