有没有办法从用户那里获得一些输入数据呢?
在我的Mac OS X应用程序中,我需要用户在文本字段中引入一些文本。
我尝试过segues(通过构建新视图),但我需要我的程序等到用户完成该文本字段。
Xcode正在展示我的新视图,然后贯穿我的所有功能,这不是我需要的。
总之,我需要用户按一个按钮,程序等待文本框完成,然后按OK按钮(从提示视图或其他),程序继续。
在C#中,我使用showDialog管理它。
答案 0 :(得分:0)
如果您想等到用户完成TextField,那么您可以将textView设置为委托。这可能是控制器本身。
比实现所需的协议并实现textFieldDidEndEditing的功能。在这里你还有一个以param结尾的TextField,你可以从它上面的文本中获取值
在这里,您知道用户已经移除了键盘,您可以继续前进。
您还可以使用按钮并向其添加操作,因此,如果用户点击按钮,您的程序就可以继续。您只需要获取TextField的值。也许你把它存放在一个属性中:))