项目作者: WangLiquan
项目描述 :
Only amount format TextField,只输入金额格式的textField。
高级语言: Swift
项目地址: git://github.com/WangLiquan/EWNumberTextField.git
EWNumberTextField

Swift.10行代码为TextField添加金额输入限制
实现效果:
通过textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool 代理方法对textField输入内容进行限制,保证只能输入有效金额。
实现思路:
首先设置TextField的keyboardType为.decimalPad,只能输入数字与小数点。之后在代理方法中,对输入字符为”.”和”0”两种情况进行限制。