UITextField设置无法输入空格
来源:互联网 发布:网易popo mac 编辑:程序博客网 时间:2024/06/03 08:53
1.在UITextFieldDelegate的代理方法中设置过滤空格
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSString *textPsw = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; if ([textPsw length] == 0) { return NO; } return YES;}
此时虽然不能输入空格,但是出现点击删除键却无法删除的问题,解决如下:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSString *textPsw = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; if (range.length == 1 && textPsw.length == 0) { return YES; } if ([textPsw length] == 0) { return NO; } return YES;}
阅读全文
0 0
- UITextField设置无法输入空格
- iOS文本框 UITextField 文本框内设置不能输入空格
- UITextField去除用户SB而输入空格,和设置智能输入数字的方法
- 输入框UITextField禁止输入空格
- IOS UITextfield设置右对齐后 开头空格无法右对齐的解决方式
- UITextfield 禁止输入空格的做法
- 设置UITextField只能输入数字
- uitextfield去空格,不让输入框内容为空格
- 怎么判断UITextField 输入为空 输入全为空格
- iOS 除去两边空格与UITextField限制输入内容
- iOS UITextField实现输入手机号时自动添加空格
- iOS UITextField输入手机号时自动添加空格
- 将UITextField设置为密码输入
- iOS UITextField设置金额(钱数)输入框
- 设置UITextField输入小数点位数的限制
- iOS 设置UITextField的输入限制
- UITextField四位加一个空格
- iOS UItextField去除空格
- 2240:Arbitrage
- app代码混淆规则
- 我的第一个vue
- LeetCode #24
- 七个结构型模式1: 适配器模式-Adapter Pattern【学习难度:★★☆☆☆,使用频率:★★★★☆】
- UITextField设置无法输入空格
- [BZOJ]2661: [BeiJing wc2012]连连看 费用流
- WebStorm 简单部署服务器进行测试操作
- 列表li排序去重的实现与优化
- 第三章 授权
- CentOS apache升级
- CentOS 7 开放防火墙端口命令
- 类 抽象类 接口 访问控制符
- java 四种数组排序方法