gpt4 book ai didi

ios - 确保 WKWebView View 已呈现内容?

转载 作者:行者123 更新时间:2023-12-01 16:29:23 25 4
gpt4 key购买 nike

我正在尝试在我的应用程序中集成一个 WKWebView 来处理一些复杂的布局。我不希望它被插入我的 UINavigationController 直到里面的内容已经呈现(为了避免丑陋的白色闪光)。我试过只使用 loadHTMLString,但它似乎没有立即呈现。我什至在 WKWebView 中设置了一个 JS 事件,它使用 WKScriptMessageHandler 来触发推送,但同样,它触发得太早了。

有什么方法可以绝对确保 WKWebView 已呈现其内容? setNeedsDisplay 似乎没有效果。这不会发生在 UIWebView 上,所以我想知道它是否与 WKWebView 进程溢出或其他问题有关。

最佳答案

也许你可以试试这个委托(delegate)方法来推送 webview:

- (void)webView:(WKWebView *)webView
didFinishNavigation:(WKNavigation *)navigation

关于ios - 确保 WKWebView View 已呈现内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32852608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com