我正在使用Xcode 7 beta 5和Swift2。我目前有一个UITextField和一个UIButton。UITextField设置为小数点,但是,用户可以输入多个小数。那不是我希望应用程序正常工作的方式。我想检查一下,当点击按钮时,文本字段是否有0-1个小数点。是否有任何语句检查多个小数点?
textField
在此替换为对您的UITextField的引用:
if textField.text.componentsSeperatedByString(".").count >= 3 {
// more than 1 decimal point
}
这会将文本字段中的文本分隔为一个数组,并创建一个字符串数组,该字符串数组在任何小数点处分隔。如果有0-1个小数点,则数组将少于3个项目。该文档可能会有所帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句