问题
I have an iPad app that is being used as part of a museum exhibit, it runs in guided access mode. I have enabled three fingered zoom on the iPad for accessibility. Users are finding it confusing if the previous user has entered the zoom mode and left it zoomed in.
The app times out and enters an attract mode after it is inactive for a period of time. When it enters the attract loop I would like to leave the zoomed mode, is it possible to do this programmatically or does it have to be done manually?
回答1:
It has to be done manually. Your app can't communicate with the accessibility features. It's true that three-fingered zoom on the iPad can be confusing; I've triggered it accidentally and confused myself! But for that very reason I suggest that you do not turn on this feature in your kiosk iPad. A better option would be to enable some form of zoom within the app itself. That would be something that you can turn off programmatically.
来源:https://stackoverflow.com/questions/26007616/ios-is-there-a-way-to-programmatically-turn-off-three-fingered-zoom