0
我想建立一些東西,我可以從UITableView拖動一個人對象到另一個UITableView。我到目前爲止工作的是,當我在表格中選擇要拖動的項目(UICustomTableViewCell)時,在touchesMoved方法中,我將人員對象從單元格彈出並將其附加到超級視圖。我似乎遇到的問題是,當我的手指繼續移動時,UITableView已經捕捉到了觸摸。它似乎是主要的對象。整個表格會作爲結果滾動,我想移動的人員對象會留在一個地方。如果我拿起手指並再次抓住人物,一切都運轉良好。這不是一個非常優雅的實現,因爲我有兩次抓取,而不是一次很好的平滑移動。拖出一個表和響應鏈
我在想,問題在於UITableView在人物對象被捕獲之前是否需要將它從響應者鏈中敲出來?我已經嘗試在UICustomTableViewCell中將userInteractionEnabled設置爲NO,但不管如何,我的人員對象從來都不是觸摸焦點的項目。有沒有辦法做到這一點?
任何建議,非常感謝。謝謝, mj