我希望在UIWebView
中像Safari一样,在滚动时隐藏地址栏,这样当用户在网页上向下滚动时,菜单栏会向上推,以便用户可以像在Safari中一样看到整个页面。
有人有建议和/或教程吗?
提前感谢!
[webView.scrollView setDelegate:self];
并添加方法:
- (void) scrollViewDidScroll:(UIScrollView *)scrollView {
if(scrollView.contentOffset.y == 0) {
//show
} else {
//hide
}
}
你可以在 UIScrollView
中放置一个 UINavigationBar
,再在其中嵌套一个 UIWebView
。也许这有点复杂了,但是它会给你想要的效果。
WebKit
的框架和一个名为UIWebView
的类,但据我所知,没有叫做UIWebKit
的东西。我已经编辑了标题,但如果我错了,请原谅。 - Jonathan Sterling