iOS限定UITextField的输入格式
2016-04-13 22:01
375 查看
iOS限定文本框的输入格式
// // ViewController.m // 限定文本框只能接收数字 // // Created by mac on 16/4/13. // Copyright © 2016年 mac. All rights reserved. // #import "ViewController.h" @interface ViewController ()<UITextFieldDelegate> @property (weak, nonatomic) IBOutlet UITextField *textField; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; self.textField.delegate =self; } - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ NSCharacterSet *characterSet = [[NSCharacterSet characterSetWithCharactersInString:@"1234567890."] invertedSet]; // 此处可限定输入的字符,本例限定为浮点型数字 NSString *filtered = [[string componentsSeparatedByCharactersInSet:characterSet] componentsJoinedByString:@""]; return [string isEqualToString:filtered]; } @end
相关文章推荐
- (4)Java设计模式-建造者模式(Builder)
- 说说 UINavigationBar 中的 translucent 属性
- hdu5412 CRB and Queries (整体二分)
- IOS UIPanGestureRecognizer 移动图片
- STL常用容器总结——deque双向队列
- Sequence one
- Sequence one
- Rescue The Princess
- 基于 SoapUI 工具测试 Rest 服务
- 设计模式之建造者模式(Builder)
- 制作网页---BJUI订制控件
- UIView的常用属性(如clipsTobounds)
- HDUOJ 1005 Number Sequence(DP求公式)
- 通过UIColor创建图片
- Android UI-实现底部切换标签(fragment)
- lightoj 1369 - Answering Queries 数学
- WH服务器框架分析系列一:内核模块的基石CQueueService
- UIImagePickerController以中文显示界面
- iOS UITableView 引起的崩溃问题
- IOS开发之所有类型的UIKeyboardType图片展示