Недавно я заставил свой NSCollectionView работать так, чтобы он правильно обрабатывал раздел. Я достиг этого, добавив привязку с выбранным путем ключа модели. Это действие скрывает синее представление, которое показывает выбор пользователю. Проблема в том, что я не могу отменить выбор своего NSCollectionViewItem, щелкнув за пределами изображения в представлении, которое является самым низким представлением в иерархии моего NSCollectionViewItem. Он также не отменял выбор itemView, когда я выходил из своего CollectionView. Я попытался заставить его работать, создав подкласс моего NSCollectionItemView и переопределив выбранную переменную. Но, как я уже сказал, до сих пор я ничего не достиг, чтобы решить мою проблему.
Теперь надеюсь на помощь. Что я могу сделать?
PS: я настроил NSControllerView с помощью arrayController через свой MainStoryboard. И да... Я только начал программировать с помощью swift и какао для OS X. Но я немного познакомился с какао. Есть ли какой-нибудь знакомый способ инициализировать и обрабатывать действия NSCollectionView, такие как UICollectionView?