По сути, у меня есть NSTableView с 1 столбцом, и я вставляю длинные строки в каждую строку. Однако не все строки длинные, поэтому я бы хотел, чтобы высота каждой строки была разной в зависимости от длины строки.
Я понял, что мне нужно спросить столбец, насколько он широк, а затем спросить строку, сколько строк она займет, если столбец такой широкий, а затем решить, насколько «высокой» будет NSCell. , Но как именно я это делаю? Я получил ширину столбца от:
[[[tableView tableColumns] objectAtIndex:0] width];
но я не могу понять, как спросить строку NSSt, сколько места она займет. Или, может быть, есть лучший способ сделать это?
Спасибо за любую помощь заранее.