Почему мой UIButton не появляется? - PullRequest
4 голосов
/ 12 марта 2011

Это код, который я использую:

UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(100, 200, 50, 70)];
    [self.view addSubview:button];
    if (buttonArray == nil) {
        buttonArray = [[NSMutableArray alloc] init];
    }
    [buttonArray addObject:button];
    [button release];

Бодт не отображается, однако. Есть идеи почему?

1 Ответ

8 голосов
/ 12 марта 2011

Вы неправильно его инициализируете. Попробуйте следующее:

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(100, 200, 50, 70);
[self.view addSubview:button];
if (buttonArray == nil) {
    buttonArray = [[NSMutableArray alloc] init];
}
[buttonArray addObject:button];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...