iOS黑色放大镜

bae*_*aen 5 iphone ios

我一直在开发iOS应用程序,但遇到了奇怪的事情。

黑色放大镜

这会在iPhone 4和4S(我无法在iPhone 5或5S中进行测试)中发生,但在模拟器或同一设备中的其他应用程序中不会发生。该界面是本机的(不是webapp)。

有人遇到过这个黑点吗?

编辑:它发生在每个TextField中(安全与否)

bee*_*con 4

我有同样的问题,只是自己解决了。

在我的应用程序中,我在不同的UIWindows 中呈现应用程序的不同模式,其中涉及创建不同的窗口并更改哪个窗口是关键且可见的。

出现黑色眼镜的文本字段位于某个窗口中,其windowLevel = UIWindowLevelNormal.

改变我keyWindowwindowLevel为我解决了问题:

keyWindow.windowLevel = UIWindowLevelNormal + 0.1;

瞧,它在某种程度上起作用了......我希望这有帮助!