0

UITextFieldのデリゲートをUIViewクラスに設定しようとすると、sigabrtエラーが発生します。UITextFieldDelgateProtocalを使用しました。これが私のコードです

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

1 に答える 1

2

UITextFieldコンストラクターで使用しようとしています。ではありませんUILabel。最初の文字列を次のように置き換えます。

nameField = [[UITextField alloc] initWithFrame:CGRectMake(130, 40, 200, 30)];
于 2011-03-19T23:17:08.293 に答える