2011-03-03 2 views
3

У меня сейчас очень простое приложение, и оно не будет вращать вид. ShouldAutorotateToInterfaceOrientation вызывается, когда приложение запускается, но больше никогда не поворачивается. Мой код выглядит следующим образом:IPad View не вращается

public class NotebookSelectionController : UIViewController { 

    public override bool ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation toInterfaceOrientation) { 
      return true; 
    } 
} 

Мое приложение код делегата выглядит следующим образом:

public override bool FinishedLaunching(UIApplication app, NSDictionary options) { 
    var notebookController = new NotebookSelectionController(); 
    window.AddSubview(notebookController.View); 

    window.MakeKeyAndVisible(); 

    return true; 
} 

Что мне не хватает ??

ответ

0

Работает ли он в симуляторе? Когда вы открываете в симуляторе меню «Оборудование»/«Вращение», например, слева? Если он работает, убедитесь, что на устройстве у вас нет авторотации, отключенной iOS - с помощью переключателя или в панели «многозадачность».

Глупая ошибка, случилось со мной много раз :)

Кроме этого, нет никаких причин, почему это не должно работать, это вызывался правильно.

Смежные вопросы