一个用于输入价格数字的键盘。
Apple有很多键盘,但是没有一个是完全适合价格输入的。PSNumberPad填补了这个空白。
下载zip文件并解压。将“PSNumberPad”文件夹拖动到您的项目中。
创建一个懒加载初始化器。
@property (nonatomic, strong) PSNumberPad *numberPad;
- (PSNumberPad *)numberPad
{
if (!_numberPad)
{
_numberPad = [[PSNumberPad alloc] init];
}
return _numberPad;
}
告诉PSNumberPad当前输入的textField
self.numberPad.textField = self.textField;
- (instancetype)init
.其他初始化方法是无效的。更多内容,请下载并查看示例。
=======================中文分隔线========================
一个可以输入数字和小数点的键盘。常用于需要输入价格的场景。
苹果的键盘类型已经可以满足大多数开发需求了。但是在开发O2O类应用时,仍然存在硬伤,那就是没有一个好用的只能输入数字和小数点的键盘。如果使用其他键盘,会增加很多处理字符的工作量,最主要的是用户体验较差。PSNumberPad填补了这一空白。
下载zip文件并解压。将PSNumberPad文件夹拖动到您的Xcode工程中。
建议使用懒加载初始化
@property (nonatomic, strong) PSNumberPad *numberPad;
- (PSNumberPad *)numberPad
{
if (!_numberPad)
{
_numberPad = [[PSNumberPad alloc] init];
}
return _numberPad;
}
给numberPad的textField设置值
self.numberPad.textField = self.textField;
- (instancetype)init
方法初始化PSNumberPad。其他初始化方法是无效的。更多信息请查看源码。