OGeek|极客世界-中国程序员成长平台

标题: iPhone - 当用户触摸状态栏时,使 UIWebView subview 滚动到顶部(iOS 4) [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 09:30
标题: iPhone - 当用户触摸状态栏时,使 UIWebView subview 滚动到顶部(iOS 4)

我有一个 mainView,其中包含:

scrollView 的每个页面都包含一个包含 webView 的 subview 。

用户可以从左到右从一个页面到另一个页面,并且可以上下滚动每个 webView。

但是...当用户触摸状态栏时,如何使当前显示的 webView 滚动到顶部?

编辑: 当然适用于 iOS4。



Best Answer-推荐答案


[yourPaginatedScrollView setScrollsToTop:NO];
[(UIScrollView *)[yourWebView.subviews objectAtIndex:0] setScrollsToTop:YES];

第一行也很重要,否则将分配两个 ScrollView => iOS 无法真正选择,因此当您触摸状态栏时,它将决定没有 ScrollView 滚动到顶部。

关于iPhone - 当用户触摸状态栏时,使 UIWebView subview 滚动到顶部(iOS 4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7883344/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) Powered by Discuz! X3.4