我注意到当惯性在ios上的WebView中滚动我的网页时,固定的导航栏会消失...然后当滚动停止时,导航栏会重新出现。
我认为固定的导航栏会一直保持固定和可见。我已经尝试通过将 -webkit-overflow-scrolling:auto; 添加到我的body元素来禁用惯性滚动,但这并没有改变滚动,所以它没有修复消失。
当我在Safari中查看/滚动我的网站时,导航栏始终保持可见状态。
结论是,它与webview控制器有关,可能还有一些需要设置的属性。
我会搜索堆栈,但与此同时,如果有人有关于如何防止这种情况的想法,请告诉我。
感谢所有帮助/反馈。
更新:阅读其他帖子,这可能是iOS11问题。现在我考虑一下,webview工作正常,直到最近的更新。如果找到解决方案,我会更新问题。
答案 0 :(得分:0)
我发现UIWebView存在问题。 使用WKWebkit为我解决了这个问题,因为它是自更新以来苹果推荐的Web内容视图。