【发布时间】:2018-09-17 19:11:03
【问题描述】:
我刚刚更新到 xCode 10 并立即收到此错误“二进制运算符 '|=' 不能应用于两个 'UIAccessibilityTraits' 操作数” 错误出现在第4行代码:
func setAccessibilityView() {
self.addSubview(accessibilityView)
accessibilityView.isAccessibilityElement = true
accessibilityView.accessibilityTraits |= UIAccessibilityTraits.button
}
【问题讨论】:
-
如果你正在使用 Pod “Floaty”,我确定你会做什么,然后用accessibilityView.accessibilityTraits.insert(.button) 更改accessibilityView.accessibilityTraits |= UIAccessibilityTraits.button