2014-09-26 59 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

相關問題