1
我有一個UICollectionView
子類,我想要做某些事情,如果一個單元格被選中。UICollectionView子類覆蓋選擇方法
collectionView子類支持拖放選擇。如果檢測到長按,視圖將打開多選模式以選擇多個單元格。
我現在想要再次禁用多選模式。但是,顯然,當禁用多個選擇時,選擇被刪除。
我現在想讓自己處於內部實現之間,以便在我自己的選擇發生變化時得到通知。然後我會禁用多個選擇。
我也不想通過代理視圖控制器來做到這一點,因爲我打算爲多個項目創建一個可重用的類。
那麼我怎麼能得到我的子類選擇變化的通知?我可以使用KVO的任何財產嗎?