кнопка добавления программно не работает в корне навигации почему? - PullRequest
0 голосов
/ 11 июля 2010
CGRect frame = CGRectMake(10.0, 30.0, 32.0, 29.0);
UIImage *buttonImage = [UIImage imageNamed:@"visit_icon.png"];
UIButton *stopButton = [[UIButton alloc] initWithFrame:frame];
[stopButton setTitle:@"Button" forState:UIControlStateNormal];
[stopButton setTitleColor:[UIColor blackColor] forState:UIControlEventTouchDown];
[stopButton setBackgroundImage:buttonImage forState:UIControlStateNormal];
stopButton.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
stopButton.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter;
[stopButton addTarget:self action:@selector(stopAction:) forControlEvents:UIControlEventTouchUpInside];

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

1 Ответ

0 голосов
/ 11 июля 2010

Вы на правильном пути.

Сделайте это в подклассе UIViewController, в конце кода выше:

[self.view addSubview: stopButton];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...