iOS黑色的放大镜
我一直在研究一个iOS应用程序,我遇到了一个奇怪的行为。
这发生在iPhone 4和4S(我还没有能够在iPhone 5或5Stesting),但不会发生在仿真器或其他应用程序在同一个设备。 界面是本地的(这不是一个Web应用程序)。
有没有人遇到这个黑点?
编辑:它发生在每个TextField(安全或不)
我有同样的问题,只是为自己解决。
在我的应用程序中,我在不同的UIWindow
呈现了我的应用程序的不同模式,这涉及到创build不同的窗口并更改哪个窗口是关键和可见的。
显示黑色眼镜的文本字段位于某个窗口中,其窗口windowLevel = UIWindowLevelNormal
。
改变我的keyWindow
的windowLevel
为我做了诡计:
keyWindow.windowLevel = UIWindowLevelNormal + 0.1;
瞧不pipe它是如何工作的…我希望这有助于!