-1
Je travaille avec swift 4 pour osx. J'ai nsoutlineview avec des cellules personnalisées. dans chaque cellule est un bouton.Sélectionnez le planVoir la ligne avec nsbutton
dans mon outlineView-Controller-Class est une action IBAction pour ce bouton:
@IBAction func showInfo(_ sender: NSButton) {
// Get the row of clicked button
print(myOutlineView.row(for: sender as NSView))
}
mais je voudrais aussi sélectionner la ligne de ce bouton. je suppose que je dois utiliser cette commande:
myOutlineView.selectRowIndexes(<NSIndexSet>, byExtendingSelection: <Bool>)
mais comment puis-je obtenir la valeur NSIndexSet?