accessibility revision for numeric.
This commit is contained in:
parent
c8155a57db
commit
c7e3fd189a
@ -83,8 +83,8 @@ open class NumericIndicatorView: CarouselIndicator {
|
||||
open override func setupView() {
|
||||
super.setupView()
|
||||
|
||||
isUserInteractionEnabled = false
|
||||
isAccessibilityElement = false
|
||||
isAccessibilityElement = true
|
||||
accessibilityTraits = .adjustable
|
||||
addSubview(pageCount)
|
||||
addSubview(leftArrow)
|
||||
addSubview(rightArrow)
|
||||
@ -101,7 +101,7 @@ open class NumericIndicatorView: CarouselIndicator {
|
||||
trailingAnchor.constraint(equalTo: rightArrow.trailingAnchor)
|
||||
])
|
||||
|
||||
accessibilityElements = [leftArrow, pageCount, rightArrow]
|
||||
// accessibilityElements = [leftArrow, pageCount, rightArrow]
|
||||
}
|
||||
|
||||
public override func assessTouchOf(_ touchPoint_X: CGFloat) {
|
||||
@ -123,4 +123,12 @@ open class NumericIndicatorView: CarouselIndicator {
|
||||
pageCount.accessibilityValue = "Page \(newIndex + 1) of \(totalCount)"
|
||||
layoutIfNeeded()
|
||||
}
|
||||
|
||||
open override func accessibilityIncrement() {
|
||||
incrementCurrentIndex()
|
||||
}
|
||||
|
||||
open override func accessibilityDecrement() {
|
||||
decrementCurrentIndex()
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user