Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift如何跳转到下一个uitextfield_Swift_Xcode_Uitextview - Fatal编程技术网

Swift如何跳转到下一个uitextfield

Swift如何跳转到下一个uitextfield,swift,xcode,uitextview,Swift,Xcode,Uitextview,我有一个包含许多UITextFields的表单,我希望用户能够在键入后跳转到下一个表单 如果我在故事板的“返回键”部分设置了“继续”,则“继续”在设置时不会起任何作用。您可以尝试 self.fnTexf.returnKeyType = .next // 那么如果我有50个表单元素呢?我真的需要在第9版的xcode中完成所有这些吗?Android有“nextfocus”,Xcode中有类似的东西吗?你可以用Tag访问下一个。你可以分享我如何以及在哪里可以叫这个“textFieldShouldRe

我有一个包含许多UITextFields的表单,我希望用户能够在键入后跳转到下一个表单

如果我在故事板的“返回键”部分设置了“继续”,则“继续”在设置时不会起任何作用。

您可以尝试

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
 }