我注意到,当我在ios上的WebView中惯性滚动网页时,固定的导航栏会消失。。。然后当滚动停止时,导航条再次出现。
我以为固定的导航栏会一直保持固定和可见。我已经尝试通过添加-webkit溢出滚动来禁用惯性滚动:auto到我的身体元素,但这根本没有改变滚动,所以它没有修复消失的问题。
当我在Safari中查看/滚动我的网站时,导航栏一直可见。
结论是,这与webview控制器有关,可能还有一些需要设置的属性。
我会在堆栈中搜索,但同时,如果有人对如何防止这种情况有想法,请告诉我。
感谢所有帮助/反馈。
更新:阅读其他帖子,这可能是iOS11的问题。现在我想一想,在最近的更新之前,网络视图一直运行良好。若找到解决方案,我会更新问题。
我发现问题出在UIWebView上。使用WKWebkit为我解决了这个问题,因为它是苹果自更新以来推荐的网络内容视图。