Swift如何跳转到下一个uitextfield
我有一个包含许多UITextFields的表单,我希望用户能够在键入后跳转到下一个表单 如果我在故事板的“返回键”部分设置了“继续”,则“继续”在设置时不会起任何作用。您可以尝试Swift如何跳转到下一个uitextfield,swift,xcode,uitextview,Swift,Xcode,Uitextview,我有一个包含许多UITextFields的表单,我希望用户能够在键入后跳转到下一个表单 如果我在故事板的“返回键”部分设置了“继续”,则“继续”在设置时不会起任何作用。您可以尝试 self.fnTexf.returnKeyType = .next // 那么如果我有50个表单元素呢?我真的需要在第9版的xcode中完成所有这些吗?Android有“nextfocus”,Xcode中有类似的东西吗?你可以用Tag访问下一个。你可以分享我如何以及在哪里可以叫这个“textFieldShouldRe
self.fnTexf.returnKeyType = .next
//
那么如果我有50个表单元素呢?我真的需要在第9版的xcode中完成所有这些吗?Android有“nextfocus”,Xcode中有类似的东西吗?你可以用Tag访问下一个。你可以分享我如何以及在哪里可以叫这个“textFieldShouldReturn”?实际上我打错了,这些是UITextFields/inputforms@breakline您必须使用textView吗,textfield呢?
func textFieldShouldReturn(_ textField: UITextField) -> Bool { //delegate method
if let next = self.view.viewWithTag(textfield.tag + 1) as? UITextfeild
{
next.becomeFirstResponder()
}
else
{
textField.resignFirstResponder()
}
return true
}