swift - 当用户按下 UIButton 时如何请求键盘输入?
问题描述
在 Swift Playgrounds for iPad 中,如何在用户按下 UIButton 时请求键盘输入,然后将输入传递给变量或容器?
解决方案
您很可能想要使用 UITextField。只需将文本字段放在情节提要上,用户就可以单击它并输入他们想要的内容。然后,您可以通过输入将他们输入的内容传递到变量中var textEntered = textField.text
。如果您真的想要,您还可以在点击按钮时通过放入textField.becomeFirstResponder()
按钮的操作来聚焦 textField。如果您不想显示文本字段,可以放入textField.isHidden = true
viewDidLoad。希望这可以帮助!
推荐阅读
- airpush - AirPush SDK 包含在 App Bundle google play 中
- javascript - 在 React Js 中使用 Grids 和 Map 生成表
- c# - 如何按索引调用嵌套 OrderedDictionary 中元素的方法
- python - 如何将 js 变量发送到我的 python 服务器?
- python-3.x - 当我尝试将烧瓶路由重定向到有效端点时,它给了我 404 Page not Found
- reactjs - 如何使用 react hooks 和 redux 设置私有路由?
- sql - 如何正确设计决策树?
- visual-studio-code - 如何使更漂亮的(php)与 VS Code 一起工作
- python - 我得到这个错误''IndexError:列表索引超出范围''
- flutter - screenutil 导入但卡在 ScreenUtil.init(context, width: 350, height: 660,);