TIPS#013 – Orientamento Portrait e PortraitUpsideDown per iPad e Universal App
Ciao a tutti da Vanni (o se preferite Ragazzetto). Oggi vi propongo un piccolo Tips per la programmazione iPad! Nel caso in cui decidiate di creare una versione ottimizzata per iPad della vostra applicazione iPhone, e se la vostra app funziona solo in modalità portrait, ovvero in verticale, dovete sapere che la versione iPad dovrà “lavorare” in entrambi gli orientamenti portrait, ovvero “Portrait” e “PortraitUpsideDown“. In caso contrario è possibile che la vostra app venga respinta da Apple (proprio com’è capitato a me!).
Vediamo come risolvere in modo semplice ed indolore! Ci basterà semplicemente decommentare e inserire queste poche righe di codice (che gestiscono l’autorotazione in base all’orientamento del dispositivo), nel metodo “shouldAutorotateToInterfaceOrientation“:
1 2 3 | - (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{ return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrintaion == UIInterfaceOrientationPortraitUpsideDown); } |
In questo modo la nostra applicazione sarà capace di disporsi in entrambi gli orientamenti portrait.
Nient’altro!
Ciao a tutti
Alla prossima!
P.S.: articolo scritto con Pages da iPad

















non lo sapevo. thanks