Avant iOS 4 - Jailbreak pouvaient le faire.
Pour iOS 4 et les versions ultérieures, la fonction de verrouillage permet de définir facilement un mode portrait pour toutes les applications qui fonctionnent à la fois en mode portrait et paysage.
Vous pouvez verrouiller la rotation de l'écran de l'iPhone 3GS et 4, sous iOS 4, en mode portrait uniquement en appuyant deux fois sur le bouton Home (ce qui fait apparaître le sélecteur de tâches), en glissant vers la droite pour afficher les commandes multimédias et en appuyant sur l'icône la plus à gauche (qui ressemble à un bouton d'actualisation), le verrouillage de la rotation. Une fois verrouillé, vous verrez un cadenas dans l'icône et une nouvelle icône de la barre d'état du même design.
Nota: Cela n'affecte pas les applications qui ne fonctionnent qu'en mode paysage, comme la plupart des jeux.
Edit : Vidéo de comment faire cela : http://www.youtube.com/watch?v=xYkUzYXtZT0