1

我如何设置视图以允许在 swift 中充满活力。我正在努力:

func allowsVibrancy() -> Bool {
    return true
}

但出现错误:方法 'allowsVibrancy()' 与 Objective-C 选择器 'allowsVibrancy' 与来自具有相同 Objective-C 选择器的超类 'NSView' 的 'allowsVibrancy' 的 getter 冲突

甚至:

override func awakeFromNib() {
    self.allowsVibrancy = true
    println(self.allowsVibrancy)
}

我可以在 Onjective C 中做到这一点:

- (BOOL)allowsVibrancy {
    return YES;
}

有什么想法吗?

4

1 回答 1

4

您应该覆盖属性,而不是方法

override var allowsVibrancy: Bool { return true }
于 2015-04-23T13:14:48.283 回答