劑量任何人都知道如何檢測從ios中的數字板刪除按?如何檢測ios numberpad刪除新聞
3
A
回答
4
如果您使用的是UITextField,則您的代理的textField:shouldChangeCharactersInRange:replacementString:
將被調用,其長度範圍爲1,並且爲空替換字符串。如果沒有任何東西被刪除,但是,您將不會收到通知。
如果您使用的是UITextView,則您的代理的textView:shouldChangeTextInRange:replacementText:
將被調用,其長度範圍爲1,並且爲空替換字符串。如果沒有任何東西被刪除,但是,您將不會收到通知。
如果您使用自己的實現UIKeyInput的類,則應該調用deleteBackward
。我不知道實現UITextInput(本身包含UIKeyInput)的類是否可能調用replaceRange:withText:
或setMarkedText:selectedRange:
而不是調用長度爲1和空替換字符串的範圍,或者在沒有任何內容要刪除的情況下會發生什麼情況。
0
如果你正在實現類似於密碼的東西,我認爲隱藏的文本字段會更好,並且有更多的控件。
相關問題
- 1. CodeIgniter新聞教程 - 刪除和更新
- 2. iOS如何檢測應用何時從進程中刪除
- 3. 刪除ListViewItem新聞動畫(PointerDownThemeAnimation)
- 4. 檢測TouchableWithoutFeedback長時間的新聞稿
- 5. Numberpad退格不更新textField.text.length
- 6. iOS Facebook新聞源
- 7. 解除從UIScrollView NumberPad鍵盤
- 8. 如何刪除錯誤的檢測?
- 9. 如何檢測文件已被刪除
- 10. 如何刪除Skype檢測號碼?
- 11. 如何檢測Google帳戶刪除?
- 12. 如何檢測隊列已被刪除?
- 13. TinyMCE如何檢測圖像被刪除
- 14. Facebook聊天頭如何檢測家庭/菜單新聞?
- 15. 如何完全刪除多個鏈接TYPO3新聞小標題
- 16. Windows Phone:如何刪除TimeSpanPicker突出顯示新聞?
- 17. 如何刪除IOS
- 18. 如何檢測刪除所有者時刪除子變形
- 19. 如何檢測空間是否已被刪除或刪除
- 20. 如何檢測iOS版本?
- 21. 獲取Facebook新聞Feed iOS?
- 22. iOS Facebook新聞聯播
- 23. TYPO3從Extension新聞中刪除/排除news-basic.css
- 24. UITextView檢測字符刪除
- 25. JmDNS設備刪除檢測
- 26. 檢測組件的刪除
- 27. 文件刪除檢測
- 28. 檢測並刪除Rootkit
- 29. 檢測模型刪除
- 30. 刪除並檢測Tinyscrollbar
請在這個答案上展開。爲什麼例如。 – 2015-10-19 19:41:44