2014-09-26 63 views
1

如何使用下一个按钮从一个文本框转到下一个按钮?UITextField - 下一步按钮

这里是我的代码,这是行不通的:

- (BOOL)textFieldShouldReturn:(UITextField *)theTextField { 
    if (theTextField == self.amountField) { 
     [theTextField resignFirstResponder]; 
    } else if (theTextField == self.businessField) { 
     [self.memoField becomeFirstResponder]; 
    } 
    return YES; 
} 
+0

请看看http://stackoverflow.com/questions/992265/bestw AY-使用的,下一版本的返回键式上的UITextField到移动到下一个-U – 2014-09-26 01:09:12

回答

1

呼叫[textField resignFirstResponder];之前,你的第一个条件

0

有很多解决方案,但我更喜欢这一个:

[self.firstTextField addTarget:self.secondTextField action:@selector(becomeFirstResponder) forControlEvents:UIControlEventEditingDidEndOnExit]; 
[self.secondTextField addTarget:self.thirdTextField action:@selector(becomeFirstResponder) forControlEvents:UIControlEventEditingDidEndOnExit]; 

设置它up in viewDidLoad

相关问题