Я делаю что-то с какао, которое, я думаю, немного усложняет для новичка, подобного мне. Я пробовал несколько вещей, но я признаю, что мне нужна теория, потому что я хотел бы точно понять смысл этих понятий.Автоматическое изменение размера NSView
Я вижу, что каждый NSView и каждый класс, который подклассифицирует его, имеет одну вещь, которая называется frame
, и одна называется bounds
. Оба они имеют размер с шириной и высотой и источником.
У меня есть NSView с NSTableView внутри него. У меня размер строки из представления таблицы, и я хотел бы установить высоту как NSView, так и NSTableView равным rows*rowSize
, таким образом, чтобы группа NSView + subviews автоматически изменялась при добавлении или удалении объекта и из источника данных в виде таблицы.
Я сделал несколько экспериментов, но я немного испугался о рамах, границах, размерах и так далее. Я не знаю, что я должен изменить и как.
Не могли бы вы дать мне подсказку о том, какие границы и рамки в основном есть, и как я могу достичь этого волшебного изменения размера?
Благодарим вас за ответы. С наилучшими пожеланиями,
-Albé