Отрегулируйте высоту NSTextFieldCell динамически на основе текста - PullRequest
5 голосов
/ 25 ноября 2011

Можно ли как-нибудь настроить высоту NSTextFieldCell в NSTableView на основе объема текста в нем?

Короче говоря, я хочу tableView: heightOfRow: вернуть значение в соответствии с текстомсоответствующий NSTextFieldCell и продолжайте обновлять каждый раз, когда текст увеличивается с заранее определенного числа строк.

Я могу получить динамическую высоту при первой загрузке таблицы.Но не могу найти способ изменить его при обновлении текста.

Спасибо.

1 Ответ

0 голосов
/ 25 ноября 2011

Похоже, вам нужно будет позвонить

[NSTableView reloadDataForRowIndexes:columnIndexes:] для всех данных под ячейкой, которую вы изменяете, и, конечно, [NSTableViewDelegate tableView:heightOfRow:],

Это может быть полезный связанный вопрос , к которому вы можете обратиться.

...