【发布时间】:2015-07-31 17:17:42
【问题描述】:
我正在实现一个可滚动的 UITableview 单元,但遇到了一个问题:
在常用的 tableview 单元格上,我添加了一个scrollview。在那个scrollview 上,我添加了另一个名为socialcell 的单元格。我知道将一个单元格添加到另一个单元格很奇怪,但这没关系,您可以将其视为视图。在socialcell 上有一个button。问题是button无法接收到任何触摸事件,触摸是由tableview接收的。
已检查所有视图是否已正确添加到其父视图。
我查看了 UI 层次结构,按钮位于顶部。是iOS的问题吗?
提前致谢!
【问题讨论】:
-
请向我们展示您的代码。
-
您在哪里声明了按钮操作 - 我认为您是在表格视图单元格类中声明您的按钮操作。
-
只需确保将 self.tableView.delaysContentTouches 设置为 NO 并将 scrollView.delaysContentTouches 设置为 NO。
标签: ios objective-c iphone uitableview