UIAccessibilityFocus
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 4.0 и позже.
UIAccessibilityFocus
неофициальный протокол обеспечивает способ узнать, фокусируется ли вспомогательная технология, такая как VoiceOver, на доступном элементе.
VoiceOver и другие вспомогательные технологии помещают виртуальное внимание на элементы, позволяющее пользователям проверять элемент, не активируя его. Если Вы знаете текущее расположение виртуального фокуса, можно оптимизировать пользовательский опыт для вспомогательных технологических пользователей. Например, если Ваше приложение ожидает, что люди коснутся один раз для выбора объекта и затем двойного касания для активации его, пользователи VoiceOver должны сделать дополнительное касание для фокусирования VoiceOver на объекте прежде, чем коснуться для выбора его. Для улучшения опыта пользователя VoiceOver можно переместить выбор в элемент одновременно внимание VoiceOver на элемент. Таким образом пользователь может активировать элемент, не имея необходимость касаться снова для выбора элемента.
-
Отправленный после того, как вспомогательная технология установила свое виртуальное внимание на элемент доступности.
Объявление
Swift
func accessibilityElementDidBecomeFocused()
Objective C
- (void)accessibilityElementDidBecomeFocused
Обсуждение
Переопределение
accessibilityElementDidBecomeFocused
когда вспомогательная технология установила свое виртуальное внимание на элемент доступности, если необходимо знать.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 4.0 и позже.
-
Отправленный после того, как вспомогательная технология удалила свой виртуальный фокус из элемента доступности.
Объявление
Swift
func accessibilityElementDidLoseFocus()
Objective C
- (void)accessibilityElementDidLoseFocus
Обсуждение
Переопределение
accessibilityElementDidLoseFocus
когда вспомогательная технология удалила свой виртуальный фокус из элемента доступности, если необходимо знать. Обратите внимание на то, чтоaccessibilityElementDidLoseFocus
отправляется преждеaccessibilityElementDidBecomeFocused
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 4.0 и позже.
-
Возвращает булево значение, указывающее, фокусируется ли вспомогательная технология на элементе доступности.
Объявление
Swift
func accessibilityElementIsFocused() -> Bool
Objective C
- (BOOL)accessibilityElementIsFocused
Возвращаемое значение
YES
true
если вспомогательная технология фактически фокусируется на элементе; иначе,NO
false
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 4.0 и позже.