ユーザーがリターンキーを押した場合、キーボードを非表示にしたい! ここ.hファイルresignFirstResponder予想される識別子
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController <UITextFieldDelegate>;
@property (weak, nonatomic) IBOutlet UITextField *testItHere;
@end
との.m
@implementation ViewController
@synthesize testItHere;
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField;
{
[self.testItHere.resignFirstResponder]
return YES
}
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self updateTestKeyboard:self.interfaceOrientation];
}
- (void)viewDidLoad {
[super viewDidLoad];
self.testItHere.delegate=self;
}
しかし、エラーは言う:期待される識別子を、このコードで何が間違っていますか?
最後にセミコロンがありません。代わりに '[textField resignFirstResponder];'この文を使用してください。 – Adeel
と同じエラーが表示され、提案されたステートメントも機能しません。 –
'Objective-C'では、文を終了するためにセミコロンが必須です。あなたは 'return YES'のあとにもあなたを失っています。 – Adeel