gpt4 book ai didi

iphone - 如何编程 UITextField 的键盘以在 viewDidLoad 上打开?

转载 作者:行者123 更新时间:2023-12-01 19:09:41 24 4
gpt4 key购买 nike

我希望我的 UITextField 的键盘在我使用这个 View Controller 的整个过程中保持打开状态。我不希望它仅在我的用户触摸文本字段时打开。为了做到这一点,我希望通过这样做来调用 textFieldShouldBeginEditing 方法:

EDIT: thanks everyone, I just noticed I called my UITextField a UIImage field for some reason in the interface.  

最佳答案

textFieldShouldBeginEditing委托(delegate)方法不是您从代码中调用的东西。操作系统在特定事件发生时调用该方法,并且您将代码放入其中以在事件触发时运行(类似于将代码放入 View Controller 的 viewDidLoad 中)。

要在 View Controller 出现时显示键盘,只需调用 UITextField 的 becomeFirstResponder View Controller 的 viewDidAppear 中的方法像这样的方法:

[self.myTextField becomeFirstResponder];

不要忘记创建 IBOutlet UITextField 的参数,在 Interface Builder 中链接它,并替换 self.myTextField上面有你创建的 socket 。

关于iphone - 如何编程 UITextField 的键盘以在 viewDidLoad 上打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17222291/

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