我无法在Swift iOS中创buildUIResponder nextResponder

我有一个类的ASTextField在UITextField后扩展,我想定义textFieldResponder。

任何解决scheme写在Swift下面的行?

UIResponder* nextResponder = [textField.superview viewWithTag:nextTag]; 

已经在Objective-C中编写了?

 -(BOOL)textFieldShouldReturn:(UITextField*)textField; { NSInteger nextTag = textField.tag + 1; // Try to find next responder UIResponder* nextResponder = [textField.superview viewWithTag:nextTag]; if (nextResponder) { // Found next responder, so set it. [nextResponder becomeFirstResponder]; } else { // Not found, so remove keyboard. [textField resignFirstResponder]; } return NO; // We do not want UITextField to insert line-breaks. } 

这将是这样的事情

let nextResponder = textField.superview?.viewWithTag(nextTag) as UIResponder!

希望能帮助到你!