我正在使用Xcode 7 beta 5和Swift 2。我目前有一个UITextField和一个UIButton。 UITextField被设置为一个小数点,但是,用户可以输入多位小数。这不是我希望应用程序工作的方式。我想检查,当按钮被点击时,如果文本字段有0-1小数点。是否有任何声明检查多个小数点?如果字符串包含语句 - Swift 2 Xcode 7
0
A
回答
3
在此引用到你的UITextField替换textField
:
if textField.text.componentsSeperatedByString(".").count >= 3 {
// more than 1 decimal point
}
这种方式隔开的文本字段到一个数组中,并创建任何小数点分隔字符串数组。如果有0-1小数点,则该数组将少于3个项目。 This文档可能会有所帮助。
3
给出文本字段delegate并执行textField:shouldChangeCharactersInRange:replacementString:
以防止用户输入小数点,如果已经存在一个小数点。
相关问题
- 1. 如果句子包含字符串
- 2. 如果字符串包含2个句点在c#
- 3. Python如果包含变量和字符串的语句
- 4. 问题和如果语句包含一个字符串在C++
- 5. 如果else条件语句仅包含特定字符串
- 6. BASH如果字符串包含在case语句中
- 7. 如果字符串包含'
- 8. Excel如果语句求和如果单元格包含某个字符串
- 9. Swift switch语句匹配字符串的子字符串
- 10. 如果字符串包含其他,如果它不包含 - Javascript
- 11. 如果字符串相等 - if语句
- 12. 如果一个字符串包含2个字
- 13. 如何分割一个字符串,如果它包含句点(。)?
- 14. 如果数组值包含字符串
- 15. 如果语句字符串怪comparaison
- 16. 如果语句带字符串
- 17. 如果语句和字符串
- 18. 如果else语句与子字符串
- 19. Swift 2 Xcode 7的问题
- 20. Gmail API iOS Xcode 7,Swift 2
- 21. IF语句,如果字符串只包含空格,则返回true
- 22. 如果语句不是使用equals运行的字符串,但包含作品
- 23. Xcode 7 with Swift 2 - AppCrashing
- 24. 试图比较2字符串,如果语句
- 25. 字符串需要包含2个字
- 26. 如果搜索字符串包含
- 27. iPhone Objective-C:如果字符串包含...?
- 28. preg_match如果字符串包含+或 -
- 29. 如果字符串中包含的JavaScript
- 30. 如果字符串不包含在python
对不起,但那并不适合我。你可以请尝试更具体吗?我试着输入两段代码,但他们没有工作...... – penatheboss