Domanda

In my iPhone app, I have the following code to rotate the Views with respect to the device orientation.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations

    return YES;
}

When the device is rotated to landscape mode the view is not rotating.

I have tried return (interfaceOrientation == UIDeviceOrientationLandscapeLeft);

It didn't work, how can I do this? That class contains one searchbar, table view like thisenter image description here

thanx in advance

È stato utile?

Soluzione

I think the reason should be the below issue:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations

    return YES;
}


"You should write return YES; in every viewController in your Application. Even in one class if you write return No;  it will not work obviously..."
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top