Ios Swift-带IB的文本字段的自定义输入视图?

Ios Swift-带IB的文本字段的自定义输入视图?,ios,swift,xib,inputview,uiinputviewcontroller,Ios,Swift,Xib,Inputview,Uiinputviewcontroller,我一整天都在想这个问题,我觉得完全迷路了 我有一个文本字段,我希望能够使用自定义的inputView进行编辑。(例如,一个自定义inputView,它包含一个UIDatePicker,带有一个“完成”按钮来关闭它,可能还有几个其他按钮。)我想在interface builder中设计这个inputView(在脚本或xib中),并将其设置为文本字段的inputView 我不知道该怎么做才能把一切联系起来。我不知道如何在xib中为自定义inputView设置按钮,并将它们连接到主视图控制器中的操作

我一整天都在想这个问题,我觉得完全迷路了

我有一个文本字段,我希望能够使用自定义的inputView进行编辑。(例如,一个自定义inputView,它包含一个
UIDatePicker
,带有一个“完成”按钮来关闭它,可能还有几个其他按钮。)我想在interface builder中设计这个inputView(在脚本或xib中),并将其设置为文本字段的inputView

我不知道该怎么做才能把一切联系起来。我不知道如何在xib中为自定义inputView设置按钮,并将它们连接到主视图控制器中的操作

我在这里看到一个类似的问题得到了回答: 但在这里,“done”按钮是以编程方式构造的

有人能帮我找到最直接的方法来做我想做的事吗


如果我的问题让人困惑,我道歉——我现在很迷茫

步骤1:在xib上添加日期选择器和工具栏。检查屏幕截图

步骤2:为DatePicker和textfield创建出口

步骤3:在viewDidLoad中写入以下行

txtField.inputView = datePicker
txtField.inputAccessoryView = toolBar
我的代码截图


对不起,我完全不明白你在这里做了什么。你能更详细地解释一下这个过程吗?