Я использую Core Data
для управления объектами и NSTableView
для отображения этих объектов.Столбцы таблицы привязываются к свойствам объектов через NSArrayController
.
Когда пользователи нажимают кнопку удаления, все выбранные объекты в NSTableView
будут удалены.Тогда в NSTableView
.
остаются только оставшиеся объекты. Это работает гладко.Но после удаления выбранных строк NSTableView
не выбирает строку автоматически.В результате пользователям приходится один раз набирать клавишу со стрелкой или использовать мышь для выбора новой строки.
Поэтому мой вопрос: как я могу заставить NSTableView
выбрать следующую или предыдущую строку после удаления выбранных строк?
Конечно, я мог просто программно выбрать левую строку после удаления.Но мне интересно, есть ли более элегантный способ добиться этого.
Спасибо