На вид есть NSBox
. Мне нужно создать различные элементы управления (Labels, TextFields, PopupButtons, Radio Buttons) на основе данных, и я хочу разместить эти элементы управления в этом поле.Различные виды в NSBox
Предположим, что данные, как:
метка: Имя // имя поля для редактирования
этикетки: PopUpButton
метка: Radio Button
И я получаю xpos=2
и ypos=1
в ответе (что означает, что если мы рассматриваем поле как таблицу, мы должны разместить элемент управления во второй строке 1-го столбца).
Так что мой вопрос: при размещении этих видов в NSBox
, как настроить ограничения? И если мы редактируем какую-либо вещь в TextField, как настроить остальные виды?
Вы спрашиваете, как создать ограничение программно? (Это хорошо объясняется в документах.) Или вы спрашиваете, какие ограничения вы должны создать? (Это похоже на то, что вы можете ответить лучше, чем мы можем, поскольку оно полностью зависит от того, как вы хотите, чтобы предметы были организованы и ограничены.) Возможно, вы могли бы прояснить вопрос. – Caleb