40

アクセシビリティ フォーカスをプログラムで設定する方法はありますか (App Store セーフ)? どんな助けでも大歓迎です。

4

4 に答える 4

59

要素に集中するには、呼び出すことができます。

迅速:

UIAccessibility.post(notification: .screenChanged, argument: self.myFirstView)

オブジェクトC:

UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, self.myFirstView);

それ以外の場合、iOS 8 以降では、accessibilityElements を使用して要素の順序を設定すると、リストの最初の要素に自動的にフォーカスされます

self.accessibilityElements = @[myFirstView, mySecondButton, myThirdLabel]
于 2016-04-27T01:58:10.727 に答える