1 00:00:02,350 --> 00:00:05,330 En ce moment, notre application est toujours fixée en mode portrait. 2 00:00:05,350 --> 00:00:11,440 Si vous faites pivoter l'appareil que vous pouvez faire avec vos contrôleurs d'émulation, ici sur Android avec ces deux boutons ici, vous 3 00:00:11,440 --> 00:00:14,230 pouvez le faire pivoter, il est ensuite redimensionné ici 4 00:00:14,320 --> 00:00:19,960 mais vous pouvez le faire pivoter et sur iOS, sur le simulateur, vous pouvez utiliser le haut menu ici pour 5 00:00:19,960 --> 00:00:26,080 faire pivoter vers la gauche ou la droite ou utiliser les raccourcis que vous voyez ici, qui par défaut devraient être la 6 00:00:26,080 --> 00:00:30,090 commande ou sur Windows et Linux, contrôlez puis les touches fléchées gauche et droite. 7 00:00:30,130 --> 00:00:36,400 Donc, avec cela, vous pouvez également le faire pivoter, mais ce que vous verrez, c'est que votre écran ne tourne pas et cela se produit car dans les 8 00:00:36,400 --> 00:00:44,710 applications expo, vous pouvez facilement verrouiller l'orientation de l'appareil dans votre application. fichier json. Dans ce fichier, vous configurez votre application 9 00:00:44,710 --> 00:00:49,930 et nous reviendrons sur ce fichier tout au long de ce cours pour changer différentes choses. 10 00:00:49,930 --> 00:00:55,670 La seule chose qui nous intéresse en ce moment est cette propriété d'orientation que vous voyez ici, elle est définie sur 11 00:00:55,670 --> 00:00:56,160 portrait 12 00:00:56,170 --> 00:01:00,160 ici et cela signifie que cette application ne peut être utilisée qu'en mode portrait. 13 00:01:00,160 --> 00:01:05,110 Maintenant, c'est une fonctionnalité utile car certaines applications doivent vraiment être verrouillées, certaines 14 00:01:05,140 --> 00:01:11,410 applications n'ont aucun sens en mode paysage et vous avez beaucoup d'applications à l'état sauvage qui sont 15 00:01:11,470 --> 00:01:12,450 réellement verrouillées. 16 00:01:12,460 --> 00:01:17,110 Donc, si vous avez une application ou si vous savez qu'elle ne fonctionne qu'en mode portrait, vous pouvez définir ceci 17 00:01:17,200 --> 00:01:18,730 sur portrait ici pour la verrouiller. 18 00:01:18,880 --> 00:01:24,160 Vous pouvez également le définir en mode paysage pour vous assurer que votre application ne peut être utilisée 19 00:01:24,160 --> 00:01:30,970 qu'en mode paysage, certains jeux en ont besoin par exemple. Vous pouvez également définir ce paramètre par défaut et par défaut signifie qu'il 20 00:01:31,080 --> 00:01:33,190 peut être tourné, que les deux orientations sont 21 00:01:33,220 --> 00:01:35,120 prises en charge, alors utilisons-le maintenant. 22 00:01:35,380 --> 00:01:42,430 Si vous enregistrez cela, vous verrez que si vous le faites maintenant pivoter, cela ne change toujours pas, ce que vous devez 23 00:01:42,430 --> 00:01:48,910 faire est simplement d'ouvrir le gestionnaire de tâches sur votre émulateur ou votre appareil réel et de fermer l'application une fois, 24 00:01:48,910 --> 00:01:50,520 également ici sur Android. 25 00:01:50,770 --> 00:01:57,160 Et avec cela fermé si vous le redémarrez ici en appuyant sur a et i ici dans ce terminal où le démarrage 26 00:01:57,160 --> 00:02:03,300 de npm est en cours d'exécution, il redémarrera l'application et maintenant vous pourrez faire pivoter cela ici sur iOS et sur 27 00:02:03,400 --> 00:02:09,740 Android aussi mais là, vous Tout d'abord, vous devez tirer vers le bas ici pour ouvrir ce menu ici et activer la 28 00:02:09,750 --> 00:02:15,940 rotation en cliquant sur ce bouton. Avec elle activée, vous pouvez également faire pivoter sur Android. Maintenant, ce que vous verrez bien sûr, 29 00:02:15,940 --> 00:02:19,610 c'est que lorsque vous tournez, il peut être à nouveau cassé, par exemple ici dans 30 00:02:19,660 --> 00:02:29,140 Android, nous ne pouvons pas vraiment atteindre notre bouton de démarrage de jeu et sur iOS, c'est la même chose. Là, nous avons également le problème supplémentaire 31 00:02:29,200 --> 00:02:35,470 que notre clavier logiciel chevauche cette entrée si nous l'ouvrons. 32 00:02:35,470 --> 00:02:37,470 Bien sûr, ce n'est 33 00:02:37,480 --> 00:02:39,590 pas idéal, je ne peux plus 34 00:02:39,640 --> 00:02:45,920 le fermer, alors ici, je suis fondamentalement coincé maintenant. Je peux le fermer ici dans le simulateur mais sur un vrai appareil, ce 35 00:02:45,920 --> 00:02:46,880 serait un problème 36 00:02:46,880 --> 00:02:50,240 et je ne peux pas non plus atteindre mon bouton de démarrage de jeu ici. 37 00:02:50,360 --> 00:02:55,040 C'est donc quelque chose que vous devez également tester lors de la création d'une application et vous 38 00:02:55,040 --> 00:03:01,670 pouvez soit vous assurer que cela fonctionne toujours en verrouillant l'orientation, soit comme nous devrions le faire maintenant, en nous assurant que cela semble 39 00:03:01,850 --> 00:03:03,840 également bon, car pour le moment, il 40 00:03:03,950 --> 00:03:07,640 ne fonctionne pas avec ces boutons et surtout, fonctionne sur toutes les orientations. 41 00:03:07,640 --> 00:03:09,440 C'est donc la prochaine chose dans laquelle nous allons plonger.