J'ai une question sur la façon de détecter l'orientation de l'appareil sur iOS. Je n'ai pas besoin de recevoir des notifications de changement, juste l'orientation actuelle elle-même. Cette question semble être assez simple, mais je n'ai pas réussi à la résoudre. Voici ce que j'ai fait jusqu'à présent :
UIDevice *myDevice = [UIDevice currentDevice] ;
[myDevice beginGeneratingDeviceOrientationNotifications];
UIDeviceOrientation deviceOrientation = myDevice.orientation;
BOOL isCurrentlyLandscapeView = UIDeviceOrientationIsLandscape(deviceOrientation);
[myDevice endGeneratingDeviceOrientationNotifications];
Dans mon esprit, cela devrait fonctionner. J'active l'appareil pour qu'il reçoive des avis d'orientation de l'appareil, puis je demande quelle est son orientation, mais cela ne fonctionne pas et je ne sais pas pourquoi.
0 votes
Cela aidera : jayprakashdubey.blogspot.in/2014/07/
0 votes
Duplicata possible de Comment déterminer par programme l'orientation de l'interface de l'iPhone ?