Как создать иерархию представления программно, не используя перо? - PullRequest
1 голос
/ 20 февраля 2010

Как программно создать иерархию представлений без использования пера?

1 Ответ

4 голосов
/ 20 февраля 2010

Вся иерархия представлений может быть построена с использованием последовательных методов UIView и -addSubview:.

Например, для создания формы ввода можно использовать

UIView* rootView = [[UIView alloc] initWithFrame:...];
// apply style to rootView
[window addSubview:rootView];
[rootView release];

UILabel* inputLabel = [[UILabel alloc] initWithFrame:...];
// apply style to label
[rootView addSubview:inputLabel];
[inputLabel release];

UITextField* inputField = [[UITextField alloc] initWithFrame:...];
// apply style to text field
[rootView addSubview:textField];
[textField release];

и т. Д.

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