2012-11-27 5 views
4

세로 및 가로 방향을 모두 지원하는 응용 프로그램을 만들고 자동 레이아웃을 사용하여 프로세스를 단순화했습니다. 나는 AdBannerView을 맨 아래에 놓았고 맨 아래 공간을 슈퍼 뷰로 고정했습니다. 여기 내 세로 화면과 가로 방향은 다음과 같습니다iAd와 함께 Autolayout 사용에 관한 문제

세로 :

Portrait Mode

풍경 :

Landscape Mode

세로 모드에서 예상대로 동작입니다. 그러나 가로 모드에서는 AdBannerView 아래에 공백이 생깁니다. 이것에 대한 이유는 무엇이며 어떻게 제거합니까? 이 문제를 해결하기 위해 추가 코드를 작성해야합니까?

답변

1

IOS 6의 경우 iAd 방향에 대해 걱정할 필요가 없습니다.이 링크를 확인하십시오.

http://developer.apple.com/library/ios/#samplecode/iAdSuite/Introduction/Intro.html

if ([ADBannerView instancesRespondToSelector:@selector(initWithAdType:)]) { 
     _bannerView = [[ADBannerView alloc] initWithAdType:ADAdTypeBanner]; 
    } else { 
     _bannerView = [[ADBannerView alloc] init]; 
    } 
+0

혼자 자동 레이아웃을 사용하여 및 추가 코드를 작성하지 않고도이를 달성 할 수있는 방법이 있나요 ? –

관련 문제