iAd rotieren

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • iAd rotieren

    Hallo Entwickler,

    ich habe in meiner App ein iAd eingabaut.
    Das Problem ist, dass es nicht in den Portait/Landscape Modus wechselt, wenn man das Gerät dreht.

    Quellcode

    1. - (void)viewDidLoad
    2. {
    3. ...
    4. bvBannerView.requiredContentSizeIdentifiers = [NSSet setWithObjects:ADBannerContentSizeIdentifierPortrait, ADBannerContentSizeIdentifierLandscape, nil];
    5. ...
    6. }


    Quellcode

    1. - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
    2. {
    3. ...
    4. if (UIInterfaceOrientationIsPortrait(interfaceOrientation))
    5. {
    6. bvBannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
    7. }
    8. else
    9. {
    10. bvBannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierLandscape;
    11. }
    12. if ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPhone)
    13. {
    14. return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
    15. }
    16. return YES;
    17. }
    Alles anzeigen