美文网首页
UITextField点击清空按钮在iPhone X上面的问题

UITextField点击清空按钮在iPhone X上面的问题

作者: 海浪萌物 | 来源:发表于2018-07-10 17:48 被阅读11次

    当实现了

    -(void)textFieldDidEndEditing:(UITextField *)textField  reason:(UITextFieldDidEndEditingReason)reason{
    }
    

    方法话,就不走

    -(void)textFieldDidEndEditing:(UITextField *)textField{
    }
    

    ,其他方法调用顺序是:
    textFieldDidEndEditing:reason:
    textFieldShouldClear
    textFieldDidChange
    textFieldShouldBeginEditing
    textFieldDidBeginEditing

    开始写页面产品要求页面可以滚动,但是页面又不是tableView的风格,scrollview在sb上面又不好用,所以就用tableView的headView在sb上写,结果导致点击textField的清空按钮时候又刷新了tableView,这样导致清空按钮无效,
    解决办法就是点击情况按钮时候会走textFieldDidEndEditing的方法,,走textFieldDidEndEditing的方法不要刷新tableView!此问题搞了一天,再次做个教训

    相关文章

      网友评论

          本文标题:UITextField点击清空按钮在iPhone X上面的问题

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