From d2fd3b112bcc0ebf3eb3abc85ca8857c4c7fbe30 Mon Sep 17 00:00:00 2001 From: Bas Broek Date: Tue, 11 Jul 2017 19:44:46 +0200 Subject: [PATCH] Move Button accessibility to superclass --- Classes/Views/ButtonCell.swift | 1 - Classes/Views/SelectableCell.swift | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Classes/Views/ButtonCell.swift b/Classes/Views/ButtonCell.swift index e5b976f5..0d89f3ce 100644 --- a/Classes/Views/ButtonCell.swift +++ b/Classes/Views/ButtonCell.swift @@ -21,7 +21,6 @@ final class ButtonCell: SelectableCell { super.init(frame: frame) contentView.backgroundColor = .white - accessibilityTraits |= UIAccessibilityTraitButton topSeparator = contentView.addBorder(.top) bottomSeparator = contentView.addBorder(.bottom) diff --git a/Classes/Views/SelectableCell.swift b/Classes/Views/SelectableCell.swift index 142384b5..3addbde5 100644 --- a/Classes/Views/SelectableCell.swift +++ b/Classes/Views/SelectableCell.swift @@ -39,6 +39,11 @@ class SelectableCell: UICollectionViewCell { private lazy var overlay: UIView = { return self.contentView.addOverlay() }() + + override init(frame: CGRect) { + super.init(frame: frame) + accessibilityTraits |= UIAccessibilityTraitButton + } override func prepareForReuse() { super.prepareForReuse()