ios-一行代码解决textField输入中文长度限制.zip

时间:2022-07-31 12:58:32
【文件属性】:

文件名称:ios-一行代码解决textField输入中文长度限制.zip

文件大小:34KB

文件格式:ZIP

更新时间:2022-07-31 12:58:32

文本输入

textField输入中文字符时,直接在代理方法里限制会有问题,因为系统会将高亮部分一起算入字符数,从而造成明明没有到达限制上限,输不进去的情况。 该方法利用分类与runtime结合,用block作为回调,只需一行代码即可解决中文输入不准确的问题。与代理方法不冲突,不影响项目具体逻辑。


【文件预览】:
输出限制
----输出限制.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(13KB)
--------xcuserdata()
----输出限制()
--------Assets.xcassets()
--------main.m(337B)
--------AppDelegate.h(280B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------ViewController.h(218B)
--------Info.plist(1KB)
--------ViewController.m(1KB)
----UITextField+Limit.h(336B)
----.DS_Store(6KB)
----UITextField+Limit.m(2KB)

网友评论