如何修复iOS WKWEBVIEW屏幕上消失的NavigationBar

发布于 2025-01-22 16:53:25 字数 407 浏览 0 评论 0原文

我的iOS应用程序是整个WKWebView屏幕。 WKWebView只是一个为移动设备设计的简单AngularJS Web应用程序。我遇到了一个问题,一旦用户单击网站上的任何文本字段通过iOS应用程序,导航栏就会消失,然后当用户单击任何文本字段时返回。导航栏是AngularJS的一部分,所以我不能做navigation controller?.hidesbarswhenkeyboardappears = false在本机iOS方面,因为Navbar已内置在网站中。我注意到Android没有这个问题,所以请有人可以帮助我解决此问题的iOS。这是我的意思的屏幕截图 我的意思是屏幕快照

My iOS app is an entire WKWebView screen. The WKWebView is just a simple angularJS web application that is designed for mobile. I'm running into an issue where once the user clicks on any textfield on the website through the iOS app the navigation bar disappears and then comes back when the user clicks out of any textField. The navigation bar is apart of angularJS so I can't do something like navigationController?.hidesBarsWhenKeyboardAppears = false on the native iOS side because the navBar is built into the website. I noticed android doesn't have this issue so please can someone help me fix this issue for iOS. Here is a screenshot of what i mean
screenshot of what I mean

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧人 2025-01-29 16:53:25

您是否将ViewController嵌入到导航控制器中?

Have you embed your viewcontroller inside a navigation controller?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文