我在我的自定義UITableViewCell中有一個UITextView,問題是,當我點擊它時,它不會響應didSelectRowAtIndexPath或甚至刷卡事件。我怎樣才能解決這個問題?這個UITextView不可編輯。我在UITextField上使用它的原因是因爲我想能夠輕鬆檢測鏈接。UITextView自定義UITableViewCell沒有響應didSelectRowAtIndexPath
回答
您需要轉發來自UITableView的觸摸消息的UITextView
浮現在腦海的第一個念頭......
在cellForRow設置文本框標記爲indexpath.row
工具- (void)textViewDidBeginEditing:(UITextView *)textView
根據這個textView.tag,調用selectrow
[self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:textView.tag inSection:<#(NSUInteger)#>]
animated:<#(BOOL)#> scrollPosition:<#(UITableViewScrollPosition)#>]
好吧,它不能響應滑動以及? – aherlambang 2011-05-20 17:58:31
我猜不是:(。 – Yorxxx 2011-05-23 09:47:04
我不知道這是否是你在尋找,但在我的情況下,我曾與UIImage的自定義單元格,UITextView的,只有當我點擊的UIImageView我得到didSelectRowAtIndexPath方法識別器。確保UITextView是用戶界面不能解決這個問題
我意識到這是一個老問題,但我最近有同樣的問題。在我的情況下,修復就是簡單地關閉UITextView的「User Interaction Enabled」。
檢查您的TableView選擇屬性設置爲NO
錯誤: tableView.allowsSelection =假
DidSelect不會被稱爲 它必須是: tableView.allowsSelection =真
- 1. UIToolbar在自定義UITableViewCell沒有響應與UIPickerView
- 2. iPhone - 自定義UITableViewCell點擊UITextView
- 3. 自定義deleget沒有響應ToSelector
- 4. 解析自定義PFSignUpViewController沒有響應
- 5. iPhone:自定義UITableViewCell具有響應點擊的多個區域?
- 6. 自定義UITextView
- 7. UITableViewCell自定義
- 8. 自定義UITableViewCell
- 9. UITableViewCell自定義
- 10. 自定義UITableViewCell
- 11. 自定義UITableViewCell
- 12. iOS:通過自定義UITableViewCell上的UITextView選擇
- 13. 無法更新自定義UITableViewCell中的UITextView的文本
- 14. UIButton不會在自定義UITableviewCell中響應
- 15. 自定義響應格柵柱尺寸沒有正確確定
- 16. 自定義UITableViewCell iOS
- 17. 自定義UITableViewCell UIButton
- 18. 有沒有辦法自定義UITableViewCell的backgroundView的大小?
- 19. 自定義UITableViewCell。無法應用UILineBreakModeTailTruncation
- 20. 像uitextview自定義uitableview
- 21. 自定義katharsis json響應
- 22. Twitter Bootstrap自定義響應
- 23. 自定義Json響應
- 24. 自定義廣播組沒有響應onCheckChanged監聽器
- 25. Widget沒有響應我的自定義參考
- 26. 自定義Windows服務沒有正確響應
- 27. 304響應沒有爲mod_headers設置apache的自定義頭
- 28. TableView沒有響應TableViewcell自定義協議
- 29. 在自定義UIView ios UI元素沒有響應
- 30. onClicks自定義視圖都沒有響應:
那麼你說整個單元必須是UITextView? – aherlambang 2011-05-20 00:48:50