这是一个电话号码格式文本框的框架
CocoaPods
$ pod 'BYPhoneNumTF', '~> 1.0.0'
手动添加
将 BYPhoneNumTF
文件夹中的 BYPhoneNumTF.h
和 BYPhoneNumTF.m
拖入工程中。
通过代码创建
@property (nonatomic, strong) BYPhoneNumTF *phoneNumTF;
Storyboard
在 Storyboard 中将 TextField
的 Class
类型设置为 BYPhoneNumTF
即可。
在 TextField 输入电话号码时,会自动分隔电话号码,如:137 9922 2299 或 137-9922-2299
支持从任意位置删除时保持格式不变
这是一个电话号码格式输入演示,在 TextField 中输入电话号码时,会自动分割电话号码,如:137 9922 2299 或 137-9922-2299
代码
@property (nonatomic, strong) BYPhoneNumTF *phoneNumTF;
Storyboard
在 Storyboard 中选择 TextField 的 BYPhoneNumTF。
支持从任意位置删除时保持格式不变
效果见图: