這可能是兩個問題之一,但我相信解決第一個問題將解決第二個問題。iOS - UITableView Pan手勢
首先,我在Interface Builder中創建了一個視圖(我知道!),並將xib文件加載到應用程序委託中的視圖控制器中。所有這些都可以順利地按預期運行。 該視圖由3個表格視圖組成,其中兩個大小相似,角落中有一個小視圖。 將單元格添加到一個表格視圖中,添加了平移手勢以允許在場景周圍移動。
然而,如果一個信元從它的表視圖移動,它似乎去背後的父視圖,按照下面的截圖:
兩個表之間的灰線是的灰色背景父視圖。如果用戶仍然在手機上有他/她的手套,他們可以將其拖動到視圖中,但我怎樣才能讓所有的表視圖都在同一個「圖層」上? 也就是說以便將單元格從一個表格視圖拖動到另一個表格視圖,並顯示單元格懸停在兩個視圖上。
這引出我的第二個問題,我不會問,因爲我相信解決方案將解決我目前的問題。但我會進一步澄清解釋。 在我的平移手勢中,我使用內部檢查點來查看單元格是否在表格視圖內,當前從任何表格中平移單元格使其打印。這幾乎就像意見佔據了整個屏幕,雖然他們的大小不是?
歡迎任何想法!謝謝!
我想這個問題應該在你的cellForRowAtIndexPath。 – iOS
不,不是,單元格在故事視圖頂部被過度播放,而引用不是與表格內容有關的。這似乎與這些觀點的細胞轉變有關。 –
但是,我不能捕獲單元格已經走到哪裏的事件,因爲它認爲單元格是在表格視圖中,它不是這樣,所以它不會觸發。如果有幫助,我可以發佈代碼嗎? –