美文网首页
处理一个十分诡异的bug

处理一个十分诡异的bug

作者: 逐水而上 | 来源:发表于2017-06-01 18:51 被阅读33次

    事情大概是这样的:
    首页导航栏上有一个UITextField,点击这个textField需要push到下一个界面A,然后诡异的事情发生了,当push到A界面后,突然一根竖直方向的黑线(高度和屏幕高度相当)从屏幕右侧滑向屏幕左侧

    然而,此时,我的A界面是空白的,哪儿来的不速之客,见鬼!

    好吧,最终发现是因为点击textField时被迫弹出的键盘没来得及收回去,然后在A页面自动收回时不知何故出现的黑线。

    那么,只要禁止首页键盘弹出就行了:

    - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
        return NO;
    }```
    也许你会问为什么要push到A界面,我也纳闷(可能产品经理当时睡着了),或者你会问为什么要用textField而不用Button,我更纳闷(可能上个程序员当时也睡着了……)

    相关文章

      网友评论

          本文标题:处理一个十分诡异的bug

          本文链接:https://www.haomeiwen.com/subject/dziefxtx.html