Created
June 21, 2018 12:13
-
-
Save niwatako/1299ca8b2889076f9cda10f8e4ff46ed to your computer and use it in GitHub Desktop.
見落としがちなVoiceOver対応 #CodePiece #potatotips
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
potatotips #52 (iOS/Android開発Tips共有会) - connpass | |
https://potatotips.connpass.com/event/88164/ | |
## jkatayama かたやま 見落としがちなVoiceOver対応 iOS @jkatayama | |
Kyash でiOSエンジニアやってます。 | |
ある日CSに問い合わせ | |
「アプリ内のほとんどがVoiceOverサポートしてて嬉しいです、でも一部使いものにならないので対応お願いします」 | |
障害者の方のためのアクセシビリティの機能。画面上のテキストの読み上げ。最近は画像の描写もできる。デフォルトでほぼ対応されている。UILabelやUIButtonならかってに読み上げられる。 | |
これだけ聞くと対応いらないのではと思うが、対応されないケースがあります。 | |
UIButtonを使う場合でTitleがなくて画像を使っているとき。 | |
対応しないまま放置するとどうなるか。→画像ファイル名が読み上げられる。 | |
修正方法は簡単、StoryboardでUIButton選択した状態で、アクセシビリティのセクションでラベルを設定する。 | |
コードだとaccessibilityLabelを設定する。 | |
簡単に他の部分もテストできないか? | |
AccessibilityInspectorで確認できる。QuickLookで表示されるテキストが読み上げられる。 | |
### まとめ | |
UILabelやタイトル月UIButtonを使うときはVoiceOverを気にしなくて良い | |
画像のみのボタンに注意。ナビゲーションとか! | |
確認したことがない人はAccessibilityInspector使ってみてください |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment