好吧所以我已经坚持了很长一段时间,这可能是因为我对Swift和iOS一般都是新手。但是我要做的就是当我点击一个按钮时会出现另一个文本字段,用户可以在其中键入内容,然后将该数据保存到Core Data中。
例如,我有一个Dog Names应用程序,我已经有一个文本字段供用户输入Dog的名字,但是有一个按钮,上面写着“添加另一个名字?”当他们点击它时,会显示一个文本字段,并可以保存到Core Data中。
我不是要求这个或那个没有的代码,只是一个方向或链接或我如何解决这个问题的答案。这个功能对我的应用程序非常重要,我非常感谢任何帮助,非常感谢。
答案 0 :(得分:0)
你可以有一个activeTextField
变量来跟踪哪个是当前的名称'正在使用的领域。您可以通过声明textFieldDidBeginEditing
activeTextField = textField
方法中进行设置
然后,您使用的任何按钮都可以调用某些按钮来保存'方法,阅读activeTextField.text
属性并将其保存为新的“狗”。实体或'名称'财产,或者你可能会设置它。
您可能希望在activeTextField
nil
设置为textFieldDidEndEditing