2017-05-05 22 views
1

uitableviewdidselect取消出口點擊手勢動作 cell.contentView中有一個UIImageView,並有一個點擊手勢來放大圖像控制不會去觸摸手勢動作傳遞給tableview didselect委託?我使用的UITableView類爲我的表已經沒有userInteractionEnabled = YES & cancelsTouchesInView = NOUITableView取消UITapGesture

回答

0

確保您設置

tapGestureRecognizer.cancelsTouchesInView = NO; 
0

它不會起作用,因爲表視圖不能採取兩種用戶交互在同一時間。首先它將優先考慮didSelectRowAtIndexPath。您需要禁用單元格上的用戶交互。這樣點擊手勢將被調用。確保user interaction enabled用於imageView。

+0

它沒有工作.... –