我正在使用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