Domanda

Ho impostato la mia app iPad in modalità orizzontale utilizzando il seguente codice ..

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
        return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
    } else {
        if (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown) {
            return NO;
        }
        return YES;
    }
}

Quando ruoto manualmente il simulatore, andrà nel paesaggio e non andrà mai in modalità ritratto.

Proprio durante l'avvio la mia app va in modalità ritratto.

Come posso rilevare solo la modalità orizzontale o come dovrei impostare solo in modalità paesaggio ???

Ho provato anche da buildsettings ma incapace di risolvere il problema ...

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top