看起来这个问题可能有简单的解决方案,但我没有找到任何可以引导解决它的东西。我正在UIScrollView中使用UIWebView,并且点击状态栏(滚动内容到顶部)不起作用。
我制作了一个简单的测试应用程序,以查看是否真的是UIWebView的问题。而它确实是。
// scrolls to top on status bar tap
UIScrollView *sv = [[UIScrollView alloc] init];
sv.frame = CGRectMake(0, 0, 320, 480);
sv.contentSize = CGSizeMake(320, 1200);
[self.view addSubview:sv];
// doesn't scroll
UIScrollView *sv = [[UIScrollView alloc] init];
sv.frame = CGRectMake(0, 0, 320, 480);
sv.contentSize = CGSizeMake(320, 1200);
UIWebView *wv = [[UIWebView alloc] init];
wv.frame = CGRectMake(0, 0, 320, 100);
[sv addSubview:wv];
[self.view addSubview:sv];
所以,我认为可能有一些可以禁用的东西,让UIWebView不会干扰scrollToTop?或者有一些解决方法也不错。
有什么想法吗?