【发布时间】:2011-09-07 11:47:19
【问题描述】:
我对滚动事件有疑问
在我将子视图 UIWebView 添加到表格单元格之后
[cell.contentView addSubview:webview];
如果在webview中垂直滚动,webview正在滚动,父表格单元格是静态的,我想绕过滚动事件到父视图(单元格)并让表格垂直滚动
怎么做?
【问题讨论】:
我对滚动事件有疑问
在我将子视图 UIWebView 添加到表格单元格之后
[cell.contentView addSubview:webview];
如果在webview中垂直滚动,webview正在滚动,父表格单元格是静态的,我想绕过滚动事件到父视图(单元格)并让表格垂直滚动
怎么做?
【问题讨论】:
如果您只需要 Web 视图来显示内容;并且不以任何方式处理用户交互,您只需为 webview 禁用UserInteraction;
webView.userInteractionEnabled=NO;
这会将任何用户交互传递给父视图,在您的情况下,它就是单元格。
【讨论】:
尝试禁用 webview 的滚动
for (id subview in mWebView.subviews)
if ([[subview class] isSubclassOfClass: [UIScrollView class]])
((UIScrollView *)subview).scrollEnabled= NO;
【讨论】: