20
A
回答
36
在iOS 4.1中,有一個數字小鍵盤可用小數點。你可以像這樣以編程方式選擇它(如果你是4.1之前的iOS支持的版本):
inputBoxTextField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
if (([[[UIDevice currentDevice] systemVersion] doubleValue] >= 4.1)) {
inputBoxTextField.keyboardType = UIKeyboardTypeDecimalPad;
}
你可以選擇任何合適的鍵盤類型(1號線)。在這種情況下,NumbersAndPunctuation包含一段時間,以防用戶的iOS版本在4.1之前。
3
在夫特2.2
priceText.keyboardType = .DecimalPad
+1
Swift 4.0 :) priceText.keyboardType = .decimalPad –
1
在IOS 8或以上遵循這個步驟, 選擇文本字段=>去在XIB =>鍵盤類型選擇十進制墊。 它爲我工作。
0
我開發了一個開源的自定義小數點鍵盤。方法和實現非常易於使用,您可以根據需要更改按鈕或添加/刪除額外的按鈕。請看這裏的存儲庫TD-DecimalKeyboard,隨時分享和貢獻。
相關問題
- 1. 十六進制數字鍵盤
- 2. 如何檢測數和十進制鍵盤的iOS
- 3. 帶十進制小鍵盤的鍵盤
- 4. 如何在iOS8的我的自定義鍵盤中添加數字和十進制鍵盤?
- 5. Python字符鍵盤十六進制
- 6. 如何以編程方式在Xcode 4中添加帶有十進制小鍵盤鍵盤的文本字段?
- 7. 如何添加兩個十進制數
- 8. 從數字鍵盤檢測十進制(點)鍵
- 9. 在十進制鍵盤上添加+/-按鈕
- 10. jquery添加十進制數
- 11. 如何在金額字段中添加十進制數字。 (0.00)
- 12. 如何在字符串中添加十進制數字?
- 13. 十進制鍵盤鍵盤在iOS 8中無法正常工作
- 14. 從鍵盤讀取/輸入十六進制數字
- 15. 在Windows Phone虛擬鍵盤中顯示十進制數字
- 16. Xcode的數字鍵盤與十進制錯誤
- 17. 帶有十進制的iPhone Web應用程序數字鍵盤
- 18. iOS鍵盤擴展如何在鍵盤下添加子視圖
- 19. C++如何在十進制系統中添加兩個數字?
- 20. jQuery,javascript - 如何添加十進制數字?
- 21. 如何添加int和十進制c#
- 22. 取消UIScrollView中的UITextField十進制鍵盤鍵盤
- 23. 如何設置數字小鍵盤,同時點擊十進制格式的texbox?
- 24. iphone:如何在數字鍵盤(數字鍵盤)中添加冒號(:)?
- 25. 如何限制十進制數字 - Android
- 26. iOS版 - 鍵盤類型的文本字段十進制墊從設置捆綁
- 27. 如何隱藏iOS數字鍵盤
- 28. iPhone數字小鍵盤十進制可編輯網頁應用程序DIV
- 29. 添加自定義按鈕到數字鍵盤的鍵盤ios 6
- 30. 如何將數字(十進制)轉換爲二進制(二進制)數字和從二進制到十進制?
你真的只需要設置鍵盤上輸入一次,所以在你的'viewDidLoad'方法很可能是正確的地方。 –
工作很好,謝謝! – Baub
樂於幫助。 :-) –