MacアプリのNSCollectionViewでクリックしたItemを取得する
code: Swift
extension ViewController: NSCollectionViewDelegate {
func collectionView(_ collectionView: NSCollectionView, didSelectItemsAt indexPaths: Set<IndexPath>) {
guard let indexPath = indexPaths.first else {
return
}
print("\(indexPath.item)")
}
}
ひとつの Item だけを選択する場合は、 first で最初の indexPath を取得してつかいます。 https://gyazo.com/31aa861e2b9202c370daa302c4dfd1de
あ、そうそう。