IOS异常问题

关于IQKeyboardManager加在KeyWindow失效

2021-08-24  本文已影响0人  微步毂纹生

问题

在一些全局弹框中由于遮罩层加在keywindow上,自定义view加在了遮罩层上,导致IQKeyboardManager对textField的自适应失效。

[[UIApplication sharedApplication].keyWindow addSubview:_shadeView];

解决

再参考众多资料后,找到解决办法。把直接添加到keyWindow改为keyWindow.rootViewController.view
亲测有效!

[[UIApplication sharedApplication].keyWindow.rootViewController.view addSubview:_shadeView];
上一篇 下一篇

猜你喜欢

热点阅读