自定义UITableView标题中的按钮在滚动之前不响应

时间:2013-10-29 16:30:42

标签: ios objective-c uitableview uibutton ios7

我有一个带有自定义标题视图的未分组的UITableView,在viewForHeaderInSection中返回(只有一个部分)。在此自定义标题视图的底部有一个可单击的自定义UIButton。目前我遇到的问题是,在滚动表格之前,此按钮不响应点击(任何小滚动都会激活它)。奇怪的是,当我将表格视图的样式更改为分组的UITableView时,这个问题不会发生,但是我的标题视图和其他单元格之间有一个灰色边缘(我已尝试解决此问题但它总是导致UIButton完全被遮挡。)

有谁知道这个问题可能来自哪里?在滚动时调用哪些函数可能会影响标题视图中子视图的响应性?

编辑:这是我正在谈论的视图的(严重编辑的)屏幕截图。单元格上方的所有内容(包括UIButton)都是viewForHeaderInSection返回的标头的一部分。

The table view

另一个编辑:我在Interface Builder的标题视图中勾选了'剪辑子视图',发现标题的一部分,从视频视图中间向下(包括按钮)被剪掉,直到我第一次滚动视图。这必须表明问题的一部分。知道这里可能会发生什么吗?我已经尝试在表视图控制器中记录每个函数调用,并且在我第一次滚动时没有发现任何事情。

0 个答案:

没有答案