Я успешно реализовал версию NSCollectionView 10.11 в своем приложении Mac. Он отображает 10 элементов, которые я хочу, но я хочу, чтобы первый элемент автоматически выбирался при запуске приложения.Как программно выбрать объект (и показать этот объект как выбранный) в новом NSCollectionView?
Я пробовал следующее в viewDidLoad и, альтернативно, в функциях viewDidAppear;
let indexPath = NSIndexPath(forItem: 0, inSection: 0)
var set = Set<NSIndexPath>()
set.insert(indexPath)
collectionView.animator().selectItemsAtIndexPaths(set, scrollPosition: NSCollectionViewScrollPosition.Top)
Я попытался линию 4 выше, с и без мультипликатора
Я также попытался следующие на месте линии 4
collectionView.animator().selectionIndexPaths = set
с и без аниматора()
Хотя оба они включают путь указателя в выбранные пути индекса, ни один из них не отображает выбранный элемент.
Любые подсказки, в которых я ошибаюсь?
не работает для меня тоже. –