Как я могу скрыть строки NSTableview с обратной совместимостью до OSX 10.11? - PullRequest
0 голосов
/ 09 мая 2019

Я хочу скрыть некоторые строки в NSTableView, я внедрил статические ячейки в NSTableView, и я использую их для заполнения.

Я уже знаю, что есть hideRows(at:withAnimation:), но это доступно только для OSX 10.11 +.

Я пытался установить нулевую высоту строки с помощью функции делегата tableView(_:heightOfRow), но появилась эта ошибка:

Ошибка подтверждения в - [NSTableView _safeSendDelegateHeightOfRow:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1671.40.119/TableView.subproj/NSTableView.m:2166

[Общее] Возникло неисследованное исключение

переменная NSTableView rowHeight error: значение должно быть> 0 для строки 1, но делегат дал 0,000.

tableview.rowHeight = 0.0 также не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...