美文网首页
UItextfiled 工作小问题解决

UItextfiled 工作小问题解决

作者: 薰衣草儿 | 来源:发表于2017-04-01 16:57 被阅读49次

    1 UItextfiled 在编辑的时候 向后移动几个像素 

    UIView*leftView = [[UIViewalloc]initWithFrame:CGRectMake(0,0,5,40)];

    self.textFiled.leftView =  appNumLeftView;

    self.textFiled.leftViewMode = UITextFieldViewModeAlways;

    当然 self.textFiled 是已经初始化好的 切记 每个都textFiled都要创建一个view  并且leftViewModel一定要设置成UITextFieldViewModeAlways

    2 UItextfiled 在编辑的时候 获取字符串长度

    当我需要这个功能的时候 我第一反应是写 UITextFieldDelegate 方法

    这个看起来没有什么毛病,但是会有坑哟,首先 告诉大家 我这个就是一个普通的输入手机好获取验证码的功能,需要根据输入的手机个数来判断获取验证码按钮是否可以点击,可是 问题出现自当我输入一个数字的时候,显示的是长度是0 ,知道输入第12为数字的时候,才会判断=11位,比如我现在是12位数字,当我删除一位的时候,本应该是11位,但是会获取的是12位数字,这时,我就看了一下文档,发现有更简单的方法,看到这个方法的时候,感觉简单到让我崩溃,大家看一下

    哈哈,看到这么简单的方法之后 我自己瞬间刚开始却弄得如此复杂,瞬间泪崩了,希望看到文章的人不要在犯同样的错误了,给大家看一下我的效果

    相关文章

      网友评论

          本文标题:UItextfiled 工作小问题解决

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