As a new AppDeveloper, I’ve never used orientation. So, I would like to try to learn with a simple task. What I want to do is have the screen fade to black when the device is set face down. Is that something that would be simple to do, that perhaps somebody could assist me in, or provide helpful information?
Thanks! 😀
Your help is appriciated
You can use orientation (using the XYZ values when the screen is face down). I do not recommend this, because your screen will fade out even if a user is using the app while lying down, and staring up at the screen.
There is an easier and cleaner way. Notice how during phone calls, having the phone close to your ear blacks out the screen?
You can access that property by monitoring the
proximityStateproperty ofUIDevice. Details hereDoing something like:
will assign a
YESto closeUser when the device is face down on a surface of some kind, and aNOwhen it is notIf the value is YES, you can invoke code to do whatever you want.