Как добавить простой новый UIView в оконном приложении программно в iphone? - PullRequest
2 голосов
/ 29 апреля 2009

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

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

1 Ответ

9 голосов
/ 29 апреля 2009

В большинстве случаев вы используете ViewController. Но можно добавить UIView непосредственно в окно. Возможно, вы сможете объяснить больше, что вы хотите сделать.

UIView* view = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,480)];
UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
[label setFont:[UIFont boldSystemFontOfSize:18]];
[label setTextAlignment:UITextAlignmentCenter];
[label setBackgroundColor:[UIColor clearColor]];
[label setTextColor:[UIColor whiteColor]];
[label setText:@"Hello"];
[view addSubview:label];
[window addSubview:view];

Вы можете получить ссылку на окно (если у вас его еще нет) с помощью

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