我正在开发一个应用程序,我希望用户能够输入文本而无需他们实际单击UITextField(在游戏结束后为记分板打开它),有什么办法吗?< / p>
答案 0 :(得分:1)
是的,只是:
<#your_text_field#>.becomeFirstResponder()
游戏结束后。
点击UITextField
会产生“相同”的效果。如果此文件位于新的UIViewController
上,则可以将其放在viewDidAppear
上,否则可以假定所有内容都已加载,只需在任何地方调用它即可。
答案 1 :(得分:1)
在记分板的viewDidLoad
中调用以下内容,或在该视图的任何入口点进行调用。
yourTextField.becomeFirstResponder()