我遇到了一些非常基本的问题。我想调用这个动作:
- (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;
}
当用户在文本字段中输入文本后按下返回。这就是我所拥有的:
-(BOOL)textFieldShouldReturn:(UITextField *)theTextField{
if (theTextField == self.textField) {
[theTextField resignFirstResponder];
[changeGreeting];
}
return YES;
}
我不知道在写着“changeGreeting”的地方放什么。认为我在这里错过了这个概念。谢谢你的帮助。