Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 swift中添加一个包含多个值的文本字段?_Ios_Swift - Fatal编程技术网

我是否可以在iOS swift中添加一个包含多个值的文本字段?

我是否可以在iOS swift中添加一个包含多个值的文本字段?,ios,swift,Ios,Swift,当按下回车键时,它必须一个接一个地取5个名字 我知道使用“添加”按钮可以阅读,但不知道如何使用键盘上的“开始”按钮阅读。不清楚你在问什么 如果您想要一个接受输入的UITextField,通过接受该文本然后清除下一个输入的字段来响应点击返回/转到按钮,您可以使您查看控制器成为文本字段的委托,并实现textFieldShouldReturn方法 当用户按下return键时,将调用该方法。您可以使用它来获取字段内容,验证它们,如果它们正常,则清除字段以供下一个输入。如果您询问如何设置文本字段以允许您在

当按下回车键时,它必须一个接一个地取5个名字


我知道使用“添加”按钮可以阅读,但不知道如何使用键盘上的“开始”按钮阅读。

不清楚你在问什么

如果您想要一个接受输入的
UITextField
,通过接受该文本然后清除下一个输入的字段来响应点击返回/转到按钮,您可以使您查看控制器成为文本字段的委托,并实现
textFieldShouldReturn
方法


当用户按下return键时,将调用该方法。您可以使用它来获取字段内容,验证它们,如果它们正常,则清除字段以供下一个输入。

如果您询问如何设置文本字段以允许您在不按enter键的情况下输入5个值,唯一的方法是重写UITextField委托以检查其他值,如空格或“,”并执行textFieldShouldReturn方法

但这并不是很明智


我同意Duncan的观点,正确的方法是要求用户点击Enter/Return/Go,并使用委托方法不离开控件,而是清除它并准备新的条目。

为什么不使用5个文本字段?