【发布时间】:2009-08-11 21:56:12
【问题描述】:
我的应用程序使用UINavigationController,最终视图(详细视图)允许您使用UIWebView 在应用程序中查看外部网站。
我想在用户查看网页时释放一些额外的屏幕空间,并希望模拟 iPhone 上的 Safari 的工作方式,当您查看内容时,顶部的 URL 栏会向上滚动并离开屏幕在首屏下方的UIWebView 中。
有人对如何实现这一目标有想法吗?如果我设置navigationBarHidden 属性并在顶部滚动我自己的自定义栏并在UIScrollView 中设置它和UIWebView,那么UIWebView 中存在滚动问题,因为它不能很好地与其他可滚动意见。
【问题讨论】:
-
类似问题:stackoverflow.com/questions/21929220/… 完全像 safari 那样做是非常微妙的......
标签: objective-c uiwebview uinavigationcontroller uinavigationbar mobile-safari