Rya*_*yan 2 iphone xcode objective-c uiwebview ios
在Safari中,当你
怎么做UIWebView?或者有可能吗?
谢谢.
Mic*_*lum 10
我能想到的最简单的方法是保存Web视图contentOffset.y,然后将其设置回下次加载时保存的内容.
将其保存为NSUserDefaults即使应用程序被终止,或者即使安装了更新,也可以恢复该值.
[[NSUserDefaults standardUserDefaults] setFloat:myWebView.scrollView.contentOffset.y forKey:@"offsetKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
Run Code Online (Sandbox Code Playgroud)
然后恢复:
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[myWebView.scrollView setContentOffset:CGPointMake(0, [[NSUserDefaults standardUserDefaults] floatForKey:@"offsetKey"]) animated:YES];
}
Run Code Online (Sandbox Code Playgroud)
^^未经测试,让我知道它对你有用.
| 归档时间: |
|
| 查看次数: |
1766 次 |
| 最近记录: |