我做了自定義按鈕的刪除和其他幾個選項類似的iOS郵件應用程序有「刪除」,「存檔」,「標誌」等如何實現像iOS MAIL應用程序那樣的平移手勢,以便一次只打開一個單元格?
如果你已經注意到如果一個單元格被打開然後你不能打開另一個病房後,如果你嘗試然後以前刷卡將撤消 即以前打開的單元格將恢復到正常位置....我希望應用與我的單元格相同的技術。
對於代碼,我已經爲我的應用程序實現了https://www.raywenderlich.com/62435/make-swipeable-table-view-cell-actions-without-going-nuts-scroll-views這個教程。任何一個可以建議如何模仿,只有開孔可以刷卡啓用~=
Mail應用細胞刷卡品行的行爲
使用的方法是表格編輯不上,按鍵上的電池的超級視圖和額外的刷卡視圖嵌入是在他們之上這是跨平移!所以沒有使用任何編輯anyKind的方法!
當然你有一個參考目前打開的單元格?你爲什麼不能關閉它? –
關閉當前打開的單元不是問題,禁止其他單元平移,而另一個單元已打開是一個問題。 – djay
有一個從單元格調用的委託方法,在它返回一個Bool之前,不管它是否被允許。 –