我想在文本框中輸入金額我保留了一個佔位符0.00 如果我輸入一個值,該值應該在小數點左側,00應該保持不變。 如何?在TextField中輸入浮點值
回答
你應該使用下列方法
之一 - textViewShouldBeginEditing:
- textViewDidBeginEditing:
- textViewShouldEndEditing:
- textViewDidEndEditing:
爲進入後追加00數。
我也想要小數點 – Chandu
我把它總是保持.00,所以你不能改變小數點後的值?
那麼你應該實現文本字段代表
-(BOOL)textField:(UITextField*)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString*)string
這就是所謂的用戶輸入一個字符的任何時間,所以你可以很容易地使用它來改變顯示的文本的文本框來顯示進入數字格式化
textField.text =[NSString stringWithFormat:@"%d.00", intNumberEnteredUpToNow];
當然,你應該測試輸入的字符(它可能是一個退格或字母,這取決於你在鍵盤上顯示),並將當前顯示的小數點前面的部分放入intNumberEnteredUpToNow值中。
對不起,我沒有提到它。即使那00應該改變 – Chandu
- 1. 浮點值輸入錯誤
- 2. 允許浮點值輸入
- 3. 如何在iphone中顯示textfield中的浮點值?
- 4. Bootstrap表單輸入浮點值問題
- 5. 輸入只用於浮點值
- 6. 輸入框未服用浮點值
- 7. FloatField(TextField for javafx中的浮點數)?
- 8. Textfield和漂浮在Swift中
- 9. 如何限制EditText在Java中只輸入浮點值?
- 10. 在Ruby中舍入一個浮點值
- 11. 如何輸入浮點數
- 12. 輸入爲浮點數
- 13. Django浮點字段輸入
- 14. MIPS輸入浮點數
- 15. 如何讓用戶在輸入框中輸入浮點數?
- 16. Emberjs輸入TextField值Unicode轉換
- 17. 移動小數點,因爲我在swift中輸入到textfield的輸入
- 18. 如何在Java ME中驗證TextField中的輸入值
- 19. 浮點值的舍入
- 20. 檢查HTML輸入中輸入的用戶值是否爲浮點數
- 21. 在Libgdx中輸入密鑰處理TextField
- 22. 在TextField中輸入DatePicker問題
- 23. Javascript - 表格單元格中HTML輸入的浮點值
- 24. 如何檢查浮點值中的輸入是否爲空?
- 25. 防止輸入[type = number]自動舍入浮點值
- 26. 即使輸入值爲整數,也獲得浮點值
- 27. 更快的輸入輸出的浮點數在c中
- 28. 如何將用戶輸入的值在TextField中結合具有
- 29. 如何從DLL中寫入浮點值?
- 30. 從標準輸入中讀取浮點值並在time.sleep中使用。
嘗試 [txtField setText:[NSString stringWithFormat:@「%f.00」,yourFloatValue]]; – Sahil
在這種情況下0之後的值正在增加 – Chandu
這會產生像12.34.00這樣的東西:-) - 應該是%d.00 – TheEye