лучшие практики для создания повторяющихся групп элементов пользовательского интерфейса какао - PullRequest
1 голос
/ 29 августа 2010

У кого-нибудь есть примеры методов создания пользовательского интерфейса с несколькими (одной или несколькими) строками (группами) элементов пользовательского интерфейса?Будет как минимум две разные «группы» элементов (метки, текстовые поля, флажки и т. Д.), Но будут общие столбцы (заголовки).Количество строк (строк) элементов определяется во время выполнения - их будет хотя бы одна, а возможно и до десятка.

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

Я уверен, что мог бы сделать все это в прямом коде, но мне интересно, есть ли какой-то интерфейсмагия строителя, которая облегчила бы это.

Спасибо!

1 Ответ

1 голос
/ 30 августа 2010

Звучит как случай для NSTableView для меня.Помимо текстовых ячеек вы можете использовать разные виды ячеек, такие как ячейки флажков, ячейки всплывающего меню и т. Д. Если вам нужно использовать элемент пользовательского интерфейса, который недоступен в форме ячейки, напишите свой собственный подкласс NSCell, чтобы сделать это.1001 *

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