0

ユーザーがコントロールをタップすると、アニメーション化された別のビューが表示されます。削除されたコントロールは引き続き VoiceOver でハイライト表示され、動かなくなります。ユーザーはビューを操作できません。

これは UIViewController ではなく、カスタム UIView サブクラスです。

アニメーションで何かが現れたり消えたりしたときに、VoiceOver にプレゼンテーションや状態を更新させるにはどうすればよいですか?

4

1 に答える 1

2

アクセシビリティ通知を投稿して、コンテンツのレイアウトまたは全画面が変更されたことを示し、新しい要素を選択することができます。

UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification
                                elementToSelect);
于 2013-07-25T16:02:34.887 に答える