gpt4 book ai didi

objective-c - 没有 UIControls 响应用户事件

转载 作者:行者123 更新时间:2023-12-01 19:28:56 25 4
gpt4 key购买 nike

我在不使用 Interface Builder 的情况下创建 iOS 应用程序,我似乎遗漏了一些重要的东西,即我正在创建的控件( UITextFieldUIButton 等)没有响应触摸事件。

这是我的 View 层次结构:

UIWindow->UIView->(UITextField, UIButton)

我能够创建上述层次结构,并且屏幕上的一切都显示得很好,但是点击 UITextFieldUIButton没做什么。我还尝试添加一些 UIGestureRecognizer UIView 的子类实例无济于事。

我可以调用 becomeFirstResponderUITextField并且应用程序从键盘启动并能够接收输入。但是,当键盘关闭时,界面会返回其“死”模式。

我错过了什么?

最佳答案

我调用 init在我的 UIWindow而不是 initWithFrame: .出于某种原因,一切都正确绘制,但 UIWindow没有响应事件,因为每个用户点击都超出了零大小窗口的范围。

关于objective-c - 没有 UIControls 响应用户事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4306288/

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