gpt4 book ai didi

ios - Swift - 使用 IB 的文本字段的自定义 inputView?

转载 作者:行者123 更新时间:2023-11-30 14:06:23 24 4
gpt4 key购买 nike

我一整天都在试图解决这个问题,但我感到完全迷失了。

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

我不知道我应该做什么来连接所有东西。我不明白如何在 xib 中获取自定义 inputView 的按钮并将它们连接到主视图 Controller 中的操作。

我在这里看到了类似的问题的回答:Add a Done button within a pop-up datePickerView in Swift?但在这里,“完成”按钮是通过编程构建的。

有人可以帮助我找到最直接的方法来完成我想做的事情吗?

如果我的问题令人困惑,我深表歉意——我现在很迷茫。

最佳答案

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

enter image description here

第2步:为DatePicker和textfield创建outlet。

第3步:在viewDidLoad中写入以下几行

txtField.inputView = datePicker
txtField.inputAccessoryView = toolBar

我的代码的屏幕截图。

enter image description here

关于ios - Swift - 使用 IB 的文本字段的自定义 inputView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32333317/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com