在 Xcode Beta 4 中删除了 previewActionItems()
previewActionItems() removed in Xcode Beta 4
我刚刚将 Xcode 更新到最新版本的 Xcode 8 beta。
现在我打开了一个我目前正在处理的项目。
我看来,注册 previewQuickActions 的方法已经改变,因为我在覆盖它时遇到错误,它与 objc 冲突 getter。
func previewActionItems() -> [UIPreviewActionItem] {
return ctrl.previewActionItems
}
我在互联网上做了一些研究,但确实找到了任何可以使用或实施的方法来注册 previewActions。
希望你能帮帮我。
关于
色度
你最好看看an official documentation of previewActionItems
。
Declaration
var previewActionItems: [UIPreviewActionItem] { get }
(一些文档可能不是最新的,因为 Swift 也在变化 swift。但是这个描述似乎赶上了 beta 4。)
试试这个:
override var previewActionItems: [UIPreviewActionItem] {
return ctrl.previewActionItems
}
通过一些简单的关键字搜索可能很难找到,但在 Stack Overflow 中有很多类似的文章...
我刚刚将 Xcode 更新到最新版本的 Xcode 8 beta。 现在我打开了一个我目前正在处理的项目。
我看来,注册 previewQuickActions 的方法已经改变,因为我在覆盖它时遇到错误,它与 objc 冲突 getter。
func previewActionItems() -> [UIPreviewActionItem] {
return ctrl.previewActionItems
}
我在互联网上做了一些研究,但确实找到了任何可以使用或实施的方法来注册 previewActions。
希望你能帮帮我。
关于 色度
你最好看看an official documentation of previewActionItems
。
Declaration
var previewActionItems: [UIPreviewActionItem] { get }
(一些文档可能不是最新的,因为 Swift 也在变化 swift。但是这个描述似乎赶上了 beta 4。)
试试这个:
override var previewActionItems: [UIPreviewActionItem] {
return ctrl.previewActionItems
}
通过一些简单的关键字搜索可能很难找到,但在 Stack Overflow 中有很多类似的文章...