有没有限制用户在UITextField中输入特定信息的方法?例如,我想限制用户只输入美国国家。我知道我可以使用其他控件,比如UIPickerView,但我希望他们输入这个,如果可能的话。谢谢。限制UITextField中的条目
0
A
回答
1
退房:
- (BOOL)textField:(UITextField *)textField
shouldChangeCharactersInRange:(NSRange)range
replacementString:(NSString *)string
下面给出可能的值(一个NSMutableArray)阵列上自动完成的制品。您可以稍微改变它来限制条目,而不是自动完成的建议。
http://www.raywenderlich.com/336/how-to-auto-complete-with-custom-values
希望有所帮助。
1
UITextField限制反过来受限于某些限制。您可以限制文本字段仅接受字母,字母数字或数字值。但几乎不可能将文本字段限制为接受除美国以外的其他国家的国名。
你可以做到这一点的一种方法是在美国有一个字典/州名的名单。当用户完成在文本字段中输入文本时,将输入的文本与您拥有的列表进行匹配。如果列表不包含输入的文本,那么用户不是真实的,他试图欺骗你的应用程序。 :-0
最好的办法是让从UIPickerView或的UITableView你希望用户从挑选国家名称的用户选择。通过这种方式,用户是完全受限制的,并且他没办法欺骗你的应用程序。 ;-)
相关问题
- 1. iphone中的UITextfield chacter限制
- 2. 的UITextField限制,iphone
- 3. 如何限制UItextfield
- 4. uitextfield逻辑限制
- 5. 限制条目并截断新条目
- 6. 限制android listview中的重复条目
- 7. SQL数据库中的限制条目
- 8. Graph API'home'结果中条目的限制
- 9. 限制UITextField中的字符? - Swift/Xcode
- 10. Swift中的UITextfield字符数限制
- 11. 限制json_decode条目处理
- 12. 如何制作带限制的UITextField
- 13. 通用限制UITextfield输入
- 14. UITextfield限制中文字符长度
- 15. 限制的UITextField长度的限制我的一切UITextfields
- 16. 限制在的UITextView或的UITextField
- 17. UITextField - 限制文本长度不受字符数的限制
- 18. 限制输入到UITextField的字符数
- 19. 限制HTML文本框中的十进制条目
- 20. 如何限制列2中的重复条目(postgresql)的列1条目?
- 21. 在其他列中限制条目为每个唯一值1的限制
- 22. 通过调整负数条目来限制numpy数组中的条目总数
- 23. SSRS文本框条目限制字符
- 24. App.Yaml超过100个URLMap条目限制
- 25. php限制活动数据库条目
- 26. 限制SQLite数据库条目
- 27. MultiAutoCompleteTextView限制为一个条目
- 28. Powerapps Collection Limited限制在5个条目
- 29. Tkinter条目字符数限制
- 30. SQL - 插入和限制条目