我有一個UITableViewCell
子類中的元素有輕擊手勢識別器或UIButtons
的情況。當我點擊一個擁有自己的處理程序的元素時,爲什麼委託調用didSelectRowAtIndexPath?
當我點擊它們時,不僅其處理程序被調用,而且didSelectRowAtIndexPath:
委託方法也是如此。
現在,理想情況下,如果用戶不點擊任何這些元素,則應將其傳遞到下方的視圖(即tableview或表格單元格)並進行處理。
爲什麼這些元素不能吞噬觸摸並阻止TableView委託方法被觸發?
重寫它什麼對象?我想阻止UITableViewCell子類接收觸摸 – horseshoe7 2012-08-21 15:02:27