gpt4 book ai didi

iphone - UITableView header 中的 UIButton 会忽略大多数触摸

转载 作者:行者123 更新时间:2023-12-03 18:23:06 24 4
gpt4 key购买 nike

我有一个按钮,我将其添加为 TableView 的 tableHeaderView 的 subview 。该按钮看起来很好,点击并按住它会间歇性地工作 - 但在大多数情况下,它没有响应。我尝试将其添加为表本身的 subview ;效果差不多。我认为问题可能出在 ScrollView 的触摸拦截上,但禁用表格上的滚动也没有效果。

我做错了什么吗?还有其他人遇到过这种情况吗?

编辑 - 澄清一下,我说的是分组样式表中的主表标题,而不是节标题;认为基本上是模仿“联系”屏幕的。

最佳答案

我也遇到了同样的问题。就我而言,我在 IB 中实例化了一个容器 View (在代码中作为 TableView 标题应用),其中 UIImageView 占据了该容器的整个框架。行为不当的按钮位于 ImageView 中。

事实证明,我需要在 IB 中设置调整支柱尺寸,如下所示......

容器 View :外部 anchor 全部打开,内部调整大小 - 全部关闭

子 ImageView :所有支柱打开(内部和外部)

我有几个不同的表格 View ,全部使用标题 View 。有些可以正确响应触摸事件,有些则不稳定。这解决了我的问题

关于iphone - UITableView header 中的 UIButton 会忽略大多数触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/297297/

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