Может ли UIView быть делегатом UITextField? - PullRequest
0 голосов
/ 20 марта 2011

Я получаю ошибку sigabrt, когда пытаюсь установить делегат моего UITextField для моего класса UIView.Я использовал UITextFieldDelgate Protocal.вот мой код

    nameField = [[UILabel alloc] initWithFrame:CGRectMake(130, 40, 200, 30)];
    [nameField setDelegate:self];
    nameField.placeholder = @"<Game Name>";
    nameField.textAlignment = UITextAlignmentCenter;
    [self addSubview:nameField];

1 Ответ

2 голосов
/ 20 марта 2011

Вы собираетесь использовать UITextField в конструкторе, а не UILabel.Замените вашу первую строку следующим:

nameField = [[UITextField alloc] initWithFrame:CGRectMake(130, 40, 200, 30)];
...