@@ -83,6 +83,10 @@ extension KMBatchCollectionView: KMBatchCollectionViewPrensenterDelegate {
extension KMBatchCollectionView: NSCollectionViewDelegate {
//当item被选中
public func collectionView(_ collectionView: NSCollectionView, didSelectItemsAt indexPaths: Set<IndexPath>) {
+ if self.isDisable {
+ return
+ }
+
for item in self.data {
item.isSelect = false
}
@@ -41,13 +41,8 @@ class KMBatchCollectionViewItem: NSCollectionViewItem {
self.titleButton.properties.state = .normal
+ self.titleButton.properties.isDisabled = self.model.isDisable
self.titleButton.reloadData()
-
- if self.model.isDisable {
- } else {
- }