关于键盘响应与提示框(UIAlertView)弹出冲突
2016-12-13 本文已影响72人
暮雨霜白
马勒戈鸡儿,你们永远也想不到一个菜鸟是多么的痛苦与艰辛。一个让输入框随着键盘的弹出,高度上调这么一件事让我弄了一个晚上。。。。(无言面对江东妇女)。。。
事情是这样的,我在viewwillappear里面弄了一个通知,通知方法是监听键盘的弹起并获得它的高度。然后让输入框做一个动画,上调到键盘的上面。可是本如此是一切正常。准备下班了,美滋滋。。可是突然出现了一个小bug(此时的内心觉得是小bug)。
然后老子太喵的弄了一个晚上,还是没弄好,最后一怒之下把相关的提示框毙了,才解决。
但是这不是真正的解决啊,实在无力,我就把通知啊,什么监听键盘的高度的方法全给毙了,然后用了第三方的键盘,效果很好,也不需要自己去计算获取键盘的高度了,输入框 直接弹起,很方便,第三方的键盘名称是(IQKeyBoardManager)
但是朕心里总是不舒服,想着该如何解决那个冲突,这不。解决了。。。
在提示框
这个是让键盘下去过后再让提示框显示。这样会避免二者冲突了,完美,想在想一想一句代码,让朕加班到深夜。朕实在是菜。。。慢慢晋级吧!!!发挺!