【发布时间】:2013-10-07 03:24:34
【问题描述】:
我正在使用带有非常大标题视图(不是部分标题)的表格视图,以利用表格视图的各种优势(长列表的性能、拉动刷新等)。
标题大约 700 磅高,包含各种交互项目 - 一个地图、两个按钮和一个水平集合视图。
目前,没有任何触摸事件被传递到控件。我已经尝试构建自己的 UITableView 子类,覆盖触摸事件并将它们发送给下一个响应者,但这没有帮助。
奇怪的是,表格仍然可以正常滚动,所以我不确定为什么会这样。我已通过调试确认事件正在触发。
作为额外的细节 - 我使用的是 iOS 7、Xcode 5,自动布局已打开,并且我使用了很多约束。不过,它们都没有被列为冲突。
知道我应该如何解决这个问题吗?
谢谢
【问题讨论】:
-
一次检查这些视图的框架(超级视图)。
-
对不起,我不太明白你的意思。你能详细说明一下吗?
-
需要检查这些按钮的超级视图框架是否正确?
-
好吧,按钮渲染正确,它们的超级视图是标题本身 - 它使用正确的框架渲染,所以我认为它们没问题?
标签: ios uitableview ios7 xcode5 nstableheaderview