У меня есть NSTableView, основанный на представлении, есть несколько строк (например, 20), каждый раз, когда я прокручиваю прокрутку вниз, я хочу, чтобы он прокручивался до следующей строки.
Например, прямо сейчас выбрана строка 5, затем прокрутка вниз выберет строку 6. Но прямо сейчас представление прокрутки может остановиться в центре между строкой 5 и строкой 6.
Таку меня вопрос, есть ли способ установить «шаг прокрутки», когда высота ячейки 50, а затем прокручивать вверх / вниз 50 каждый раз.
NotificationCenter.default.addObserver(self,
selector: #selector(scollDidEnd(_:)),
name: NSScrollView.didLiveScrollNotification,
object: tableView.enclosingScrollView)
@objc func scollDidEnd(_ notification : Notification){
}