0
は、例えば私の更新ラベルアクセシビリティ:Voice over read更新ラベル?アクセシビリティに声をオーバー強制する方法
を読んで、
var label.text = 1
は、その後2秒後に、私は2
label.text = 2
でもと相互作用しない、ボイスオーバーにラベルを更新します2
お勧めですか?
は、例えば私の更新ラベルアクセシビリティ:Voice over read更新ラベル?アクセシビリティに声をオーバー強制する方法
を読んで、
var label.text = 1
は、その後2秒後に、私は2
label.text = 2
でもと相互作用しない、ボイスオーバーにラベルを更新します2
お勧めですか?
「あなたにコンテンツの変更をユーザーに警告するにはどうすればよいですか」という質問がある場合は、3つのソリューションから選択できます。
UIAccessibilityNotification(UIAccessibilityLayoutChangedNotification, label)
は、コンテンツが変更されたことをシステムに通知し、ラベルにフォーカスを強制します。UIAccessibilityNotification(UIAccessibilityAnnouncementNotification, "Your announcement")
を送信して、システムに文字列をユーザーに通知するように要求します。UIAccessibilityTraitUpdatesFrequently
形質を割り当てます。システムは定期的にコンテンツの変更を通知します。
@ the4kmanその質問はアドバイスを扱います。 – Justin