當用戶輸入UITextField
時,如何獲得自動更正機制所建議的單詞?從UITextField獲取自動更正
1
A
回答
0
看看UITextInputTraits
,它有一個屬性autocorrectionType
typedef enum {
UITextAutocorrectionTypeDefault,
UITextAutocorrectionTypeNo,
UITextAutocorrectionTypeYes,
} UITextAutocorrectionType;
所以你可以嘗試yourTextfield.autocorrectionType = UITextAutocorrectionTypeYes;
2
你不能。沒有公開的API來找出提供的建議。
1
相關問題
- 1. iPhone:禁用UITextField上的自動上限/自動更正
- 2. iOS:show segue阻止UITableViewController在UITextField獲取焦點時自動滾動
- 3. UITextField在iOS 4.3模擬器上的自動更正崩潰
- 4. 如何禁用UITextField或鍵盤的文本自動更正?
- 5. 自動完成UITextField異步更新UITableView
- 6. UITextField自定義InputView - 如何獲取textFieldShouldReturn啓動?
- 7. UItextfield自動標記
- 8. UITextField自動完成
- 9. 從自定義的uitableview單元格獲取uitextfield數據 - Swift
- 10. 如何在UIAlertView中從UITextField獲取值?
- 11. 無法從UITextField獲取文本 - Swift - iOS
- 12. 如何從UITextField獲取字符串?
- 13. 從另一個xib獲取UITextField值
- 14. 從UITextField獲取對superview的引用?
- 15. UIPickerView和UITextField從UIPickerView中獲取值
- 16. 如何從UITextField獲取文本輸入?
- 17. UITextField和UITableViewCell自動滾動
- 18. UIWebView自動更正
- 19. XCode自動更正
- 20. 如何獲取行自動更新?
- 21. UITextField自動完成 - iPhone SDK
- 22. 當文本被自動更正時,UITextField不會調用editingChanged事件
- 23. 從php/mysql獲取值自動完成
- 24. 自動從外部源獲取資產
- 25. 自動從網頁獲取報告
- 26. 從lambda自動獲取模板類型
- 27. 從數據庫中自動獲取URL
- 28. 從API獲取YouTube自動抄本?
- 29. 自動獲取SMTP
- 30. 從父活動獲取更新值
我需要這一點。每當正在編輯的文本與'UITextField'中的原始文本匹配時,我禁用完成按鈕。問題是,當自動更正提示「文本」,而用戶鍵入「文本」並且原始文本是「文本」時,完成按鈕將保持禁用狀態,而不應該禁用。這是因爲,如果按鈕被啓用,則「接受」文本將被接受,這是預期的行爲。所以,我需要知道這個建議,以及它是否被默認接受或拒絕,即建議是分別在白色還是黑色背景中。 – trss