iOS Voice Over to announce new view titles when pushed/popped on a UINavigationController -
i wondered if possible (and desirable accessibility functionality point of view) have voice on announce title of each new view user goes onto. voice on saying
"address book, header"
followed active selection being on button
"back button"
at first tried explicitly calling out using notification function , constructing string i'd voice on say. seemed work when user went newly pushed view, didn't work when returning same view. though hook in vc's viewwillappear method , being called both of these.
i little confused if push on view modally, sliding bottom of screen default ios behaviour (without prompting code) announce view menu title move onto button. yet when push segueing new views on nav controller seems want select , announce button.
i appreciate button selection standard , sensible default, perhaps user knows there way around app may tired having new views announce themselves. me felt may keep things clear users, new users if views announced appear.
it's fact ios seems behave differently depending on how view presented makes me wonder if i'm doing wrong. idea , there standard way behavior working consistently?
cheers
i not desirable accessibility point of view. default ios behavior, despite being non-ideal time time, users accustomed to.
for example: if browsing around website, , has funky looking buttons. use these funky looking buttons. if saw normal looking button, not little confused second, , "hey what's different button". give pause right?
from accessibility point of view, default behavior best (as long accessible) more accessible. because, expected behaviors become that... expected. when turn on voiceover other applications, behavior normal?
in general, when testing this, test against apple's applications, , follow guidelines , behaviors.
Comments
Post a Comment