gpt4 book ai didi

ios - 响应式 3D Touch

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:00:06 26 4
gpt4 key购买 nike

我想在我的混合应用程序上实现 3D Touch。我可以使用 self.webView.allowsLinkPreview = true;

让它工作

但现在的问题是,当我单击“帮助”链接时,它需要当前会​​话才能打开帮助内容。是否可以将任何参数传递给 webview 以实现 3D Touch 打开网页?

最佳答案

我的建议是您可以使用 3D Touch 中的peek and pop 功能。有关 peek 和 pop 功能的完整指南,请参阅以下链接。

  1. https://the-nerd.be/2015/10/06/3d-touch-peek-and-pop-tutorial/
  2. http://krakendev.io/peek-pop/

只需在目标 View Controller 中保留一个 webView,并在该 View Controller 类中保留一个名为“link”的属性。在使用 3D Touch 时更新您在

中的链接属性值
func previewingContext(previewingContext: UIViewControllerPreviewing,viewControllerForLocation location: CGPoint) -> UIViewController? {

//create the instance of the target view controller and assign the link you want to open to "link" property

}

然后使用

打开该链接
myWebView.loadRequest(NSURLRequest(URL: link!))

关于ios - 响应式 3D Touch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37445396/

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