我正在使用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. 如果else條件語句僅包含特定字符串
- 3. 問題和如果語句包含一個字符串在C++
- 4. Swift switch語句匹配字符串的子字符串
- 5. 如果一個字符串包含2個字
- 6. C#如果字符串包含
- 7. 如何分割一個字符串,如果它包含句點(。)?
- 8. 如果數組值包含字符串
- 9. 如果語句帶字符串
- 10. 如果語句和字符串
- 11. 如果else語句與子字符串
- 12. 如果語句字符串怪comparaison
- 13. 如果語句不是使用equals運行的字符串,但包含作品
- 14. IF語句,如果字符串只包含空格,則返回true
- 15. Gmail API iOS Xcode 7,Swift 2
- 16. Logstash配置,「如果字符串包含...」
- 17. 如果URL包含字符串?
- 18. 如果字符串中包含的JavaScript
- 19. 如果字符串不包含在python
- 20. iPhone Objective-C:如果字符串包含...?
- 21. 字符串需要包含2個字
- 22. 打開字符串如果語句一個Java IF語句
- 23. 將PHP包含在包含語句的字符串中得到迴應
- 24. 將字符串添加到結果集中包含的select語句
- 25. TypeError:execv()arg 2只能包含字符串
- 26. 返回子字符串,如果包含字符
- 27. 如何比較包含相同字符的2個字符串
- 28. 字符串包含
- 29. 包含字符串
- 30. 包含特殊字符和空格的字符串的MSAccess更新語句
對不起,但那並不適合我。你可以請嘗試更具體嗎?我試着輸入兩段代碼,但他們沒有工作...... – penatheboss