Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.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
Ios 转到下一步编辑文本或关闭键盘_Ios_Xcode_Swift_Textfield - Fatal编程技术网

Ios 转到下一步编辑文本或关闭键盘

Ios 转到下一步编辑文本或关闭键盘,ios,xcode,swift,textfield,Ios,Xcode,Swift,Textfield,在我的iOS应用程序中,当用户单击键盘上的return时,我希望键盘被关闭。如果它转到下一个文本字段并在该字段之后关闭键盘,则更好。是否可以使用swift? 我已经试过了 self.myEditText.delegate = self; func textFieldShouldReturn(textField: UITextField!) -> Bool { self.view.endEditing(true) return false } 但是我得到了一个错误:类型V

在我的iOS应用程序中,当用户单击键盘上的return时,我希望键盘被关闭。如果它转到下一个文本字段并在该字段之后关闭键盘,则更好。是否可以使用
swift
? 我已经试过了

self.myEditText.delegate = self;

func textFieldShouldReturn(textField: UITextField!) -> Bool {
    self.view.endEditing(true)
    return false
}

但是我得到了一个错误:类型ViewController不符合协议“UITextFieldDelegate

UITextFieldDelegate
添加到
ViewController
类中。像

class ViewController: UIViewController, UITextFieldDelegate {
...

然后首先遵循
UITextFieldDelegate