gpt4 book ai didi

ios - 有什么方法可以知道 UITextField 是否在 View 的层次结构中?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:40 27 4
gpt4 key购买 nike

我正在 inputAccessoryView 中创建一个 UITextField-A,当我调用 [UITextField-A becomeFirstResponder] 时,它不起作用。但是,如果我延迟 1 秒执行此操作,它就会起作用。根据我的搜索,这是因为 UITextField 还不在 View 的层次结构中。那么有没有办法知道我不需要使用 1sec 延迟替代方案? SDK 中是否有 UITextFieldDidAppearInViewHierarchy 或某种东西?

最佳答案

UIView 提供了一个 didMoveToSuperview 方法,您可以滥用该方法来执行此操作。

关于ios - 有什么方法可以知道 UITextField 是否在 View 的层次结构中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18274399/

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