Не удалось добавить метку в parentView через код - PullRequest
0 голосов
/ 28 августа 2011

Я просто хочу иметь возможность динамически добавлять метку в родительское представление, т. Е. Простым нажатием кнопки. Не реальное приложение просто изучает.
Вот сокращенная версия метода, который он выполняет, но не может видетьэтикетка.

- (IBAction)addLabelToParentView
{
    NSLog(@"button click");
    UILabel* label ;
    [label setText:@"test"];
    [[self view] addSubview:label];
} 

1 Ответ

2 голосов
/ 28 августа 2011

Вам нужно инициализировать вашу метку прямоугольником рамки.Попробуйте код ниже.

- (IBAction)addLabelToParentView 
{
    NSLog(@"button click");
    UILabel* label = [[UILabel alloc] initWithFrame:CGRectMake(20.0, 20.0, 280.0, 30.0)];
    [label setText:@"test"];
    [[self view] addSubview:label];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...