我有一個帶有標籤和文本字段的自定義tableviewcell。現在,只有在用戶單擊我的文本字段外的單元格時,纔會在方法didSelectRowAtIndexpath中獲得回調。當我觸及文本字段時,不會調用此方法。那麼當用戶觸摸文本框時,我應該怎麼做才能調用這個方法。提前致謝。gettting didSelectRowAtIndexpath方法在自定義表格視圖單元格內的文本字段集中時調用
1
A
回答
1
在的cellForRowAtIndexPath方法寫
cell2.selectionStyle=UITableViewCellSelectionStyleNone;
該行僅
2
你想讀入UITextFieldDelegate更具體
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
和
- (void)textFieldDidBeginEditing:(UITextField *)textField
當那些被調用,然後你可以這樣做對你UITableView
– selectRowAtIndexPath:animated:scrollPosition:
+0
感謝您的快速回復。但問題是我在我的tableview中有很多行。那麼我怎樣才能確定每個文本字段在哪一行?爲此,我必須爲每個文本字段創建實例,n必須將其與行號關聯起來。我希望你能理解這個問題。 – 2011-04-28 06:47:03
+0
當委託被調用時,它將自身(UITextField)作爲參數傳遞給它們,或者將它們標記爲cell.textField.tag = indexPath.row + c,或者如果在tableView中有引用,則比較它們... – tsakoyan 2011-04-28 09:04:38
相關問題
- 1. 在表格視圖單元格中編輯文本字段的最佳方法
- 2. 無法重用表格視圖中的自定義單元格
- 3. 當單元格插入表格時,自定義表格視圖單元格內的圖像視圖消失
- 4. didSelectRowAtIndexPath使用自定義單元格
- 5. 在自定義表格視圖中嵌入集合視圖單元格
- 6. 基於定時器調整表格視圖單元格文本
- 7. 自定義單元格的表視圖
- 8. didSelectRowAtIndexPath爲自定義標籤單元格
- 9. 如何在表格視圖中爲自定義單元格的文本字段固定標籤值?
- 10. 靈活的表格視圖單元格自定義視圖
- 11. 需要在自定義單元格從一個的UITextField內火didSelectRowAtIndexPath方法
- 12. 如何在自定義表格單元格中保存文本字段
- 13. 保留表格視圖單元格的文本字段數據
- 14. 自定義單元格動畫didSelectRowAtIndexPath方法不工作:
- 15. 自定義的UITableView單元格與UIButton不調用didSelectRowAtIndexPath
- 16. iPhone中表格視圖中的自定義單元格
- 17. 自定義表格視圖單元格選擇字體顏色
- 18. 無法刪除自定義表格視圖單元格
- 19. 在自定義單元格內添加自定義單元格
- 20. 自定義表格視圖中的空單元格
- 21. Swift中沒有Storyboard的自定義表格視圖單元格
- 22. 故事板中的自定義表格視圖單元格
- 23. 刪除表格視圖中的自定義單元格
- 24. 使用委託方法保存自定義單元格文本字段
- 25. IOS自定義單元格,當單元格重用時顯示錯誤文本的IOS自定義單元格
- 26. 表格視圖單元格內的集合視圖
- 27. 在UIView中註冊自定義集合視圖單元格
- 28. iOS 7自定義單元格不顯示在表格視圖
- 29. 使用didSelectRowAtIndexPath縮回表格視圖單元格
- 30. 在xcode 6中使用swift自定義表格視圖單元
你有沒有解決這個問題?多年後,我遇到了同樣的問題... – 2016-03-10 14:57:45