私は非常に基本的なことに問題があります。このアクションを呼び出したい:
- (IBAction)changeGreeting:(id)sender {
self.userName = self.textField.text;
NSString *nameString = self.userName;
if ([nameString length]==0) {
nameString = @"World";
}
NSString *greeting = [[NSString alloc] initWithFormat:@"Hello, %@!", nameString];
self.label.text = greeting;
}
ユーザーがテキスト フィールドにテキストを入力した後に Return キーを押したとき。これは私が持っているものです:
-(BOOL)textFieldShouldReturn:(UITextField *)theTextField{
if (theTextField == self.textField) {
[theTextField resignFirstResponder];
[changeGreeting];
}
return YES;
}
「changeGreeting」と書かれているところに何を入れたらよいかわかりません。ここでコンセプトが欠けていると思います。助けてくれてありがとう。