在UIAccessibilityContainer中,使用accessibilityElements和其他三种方法有什么区别?
In UIAccessibilityContainer, what's the difference between using `accessibilityElements` and the other three methods?
在iOS8中,苹果推出var accessibilityElements: [Any]?
.
func accessibilityElementCount() -> Int
func accessibilityElement(at: Int) -> Any?
func index(ofAccessibilityElement: Any) -> Int
它们有什么区别? var accessibilityElements: [Any]?
的优先级是否比旧方法高?
参考:https://developer.apple.com/documentation/uikit/accessibility/uiaccessibilitycontainer
我没有适合你的具体证据,但我的建议是你使用新的证据:var accessibilityElements: [Any]?
如果你的目标是 iOS 8 及以上。
为什么?因为我相信旧方法将来会被弃用。他们是多余的。通过数组访问它还允许您执行其他方法,因为它们是内置在数组中的。
Tl:dr API 没有说明它们之间有任何区别,所以请选择较新的。
在iOS8中,苹果推出var accessibilityElements: [Any]?
.
func accessibilityElementCount() -> Int
func accessibilityElement(at: Int) -> Any?
func index(ofAccessibilityElement: Any) -> Int
它们有什么区别? var accessibilityElements: [Any]?
的优先级是否比旧方法高?
参考:https://developer.apple.com/documentation/uikit/accessibility/uiaccessibilitycontainer
我没有适合你的具体证据,但我的建议是你使用新的证据:var accessibilityElements: [Any]?
如果你的目标是 iOS 8 及以上。
为什么?因为我相信旧方法将来会被弃用。他们是多余的。通过数组访问它还允许您执行其他方法,因为它们是内置在数组中的。
Tl:dr API 没有说明它们之间有任何区别,所以请选择较新的。