我希望禁用滚动UIPageViewController,直到在ViewController中加载webview。 加载webview时,然后在PageViewController中启用滚动。 我用:
for (UIScrollView *view in self.pageViewController.view.subviews) {
if ([view isKindOfClass:[UIScrollView class]]) {
view.scrollEnabled = NO;
}}
但是禁用永久滚动。
请帮帮我!
答案 0 :(得分:0)
简单。在if块内部,存储对scrollview的引用以供以后使用。然后,实现UIWebView的委托方法webViewDidFinishLoad:
和webView:didFailLoadWithError:
,并使用您之前捕获的引用重新启用滚动。