由于某种原因,这不会起作用。
我正在尝试向我的窥视视图控制器添加预览操作。此视图控制器是以编程方式创建的,实际上并不存在于文件中。
我有一个常规ViewController
,我不能override func previewActionItems() -> [UIPreviewActionItems]
它根本没有出现,它不会被编译,因为它没有任何东西可以覆盖。
我找到的所有教程都来自Swift 2,我使用的是Swift 3
答案 0 :(得分:7)
在Swift 3中,previewActionItems
成为一个可覆盖的变量。试试这个:
override var previewActionItems: [UIPreviewActionItem] {
return ...
}