gpt4 book ai didi

ios - 由于 UIScrollView 放置,UIButton 和 UITextField 无法点击?

转载 作者:行者123 更新时间:2023-11-29 04:13:00 26 4
gpt4 key购买 nike

我最近开始了 iOS 开发,并使用 Interface Builder 创建了一个基本布局。但是,我注意到我的 UIScrollView 导致我的 UITextFieldUIButton 无法点击(直到某个点)。

这是一个屏幕截图。红线上方的所有内容都是可点击的并响应触摸事件,但下方的所有内容都是/不响应。

Red line screenshot indicating clickability/response to touch events

我决定将 UIScrollView 向下移动几个像素,并注意到这条“红线”也向下移动。将 UIScrollView 的高度从 589px 缩小到 550px 后,我现在可以单击按钮/文本字段中的任意位置(因为理论上的“红线”现在位于按钮下方)。这是屏幕截图:

After moving the UIScrollView down, I can now click the button/text field

所以,我的问题是,为什么 UIScrollView 对我的 UITextFieldUIButton 执行此操作?看起来好像它以某种方式与文本字段和按钮重叠,尽管它看起来在物理上位于它们下方。有没有办法避免这种“重叠”,而不必牺牲我为防止“重叠”而放弃的 39 个像素?

最佳答案

将此代码写入viewDidLoad函数

[self.view sendSubviewToBack:scrolView];

希望这对你有帮助..

关于ios - 由于 UIScrollView 放置,UIButton 和 UITextField 无法点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14124058/

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