【发布时间】:2020-07-15 16:23:28
【问题描述】:
我正在 xcode 中使用 swift 开发一个 safari 应用程序扩展。
在我的SafariExtensionHandler.swift 中,我声明了一个函数:
override func popoverViewController() -> SFSafariExtensionViewController {
return SafariExtensionViewController.shared
}
在我的SafariExtensionViewController.swift,
class SafariExtensionViewController: SFSafariExtensionViewController {
static let shared: SafariExtensionViewController = {
let shared = SafariExtensionViewController()
shared.preferredContentSize = NSSize(width:320, height:240)
return shared
}()
}
但是,当我单击 Safari 工具栏中的图标时,什么都没有显示,也没有错误。 有人帮忙吗?我对 safari 应用程序扩展和苹果系列开发很陌生。
【问题讨论】:
标签: swift safari-extension safari-app-extension