Swift封装类似支付宝中的支付键盘(数字键盘)

当我们在项目中有支付场景的时候,系统键盘可能有时候满足不了我们的需求了,这时候就需要我们自己来封装支付键盘,并添加一些逻辑校验,以保证良好的用户体验。 这是给键盘加的一些规则: ① 首位输入0后,不可继续输入整数,可输入小数点及小数点后两位 ② 首位不可输入小数点,若有小数点,小数点后最多可输入两位数 ③ 最多可输入9位整数,之后可输入小数点,不可再输入整数 ④ 光标移动删除小数点,若小数点前只有
相关文章
相关标签/搜索