내 응용 프로그램 대리인에서 iAd 배너를 인스턴스화하고 대리인 속성에 할당 한 다음 기본 View Controller를로드합니다.iAd 배너 dismissModalViewControllerAnimated 후에 사라짐
주보기 컨트롤러에서 iAd 배너를 하위보기로 추가하고 "주 메뉴"보기 컨트롤러를 인스턴스화하고보기를 하위보기로 추가합니다. 좋아, 이제 내 앱의 메인 메뉴가 생겼다. (UINavigationController
을 사용하여 다른보기가 네비게이션 스택에서 푸시/팝되어 상단에 광고가 남음).
그러나 전자 메일 보내기와 같은 모달 대화 상자를 표시하고이를 닫으면 iAd 배너가 사라지고 이제 주 메뉴보기가 전체 화면을 차지합니다. 맨 위에있는 iAd보기를 "새로 고침"하기 위해해야 할 일이 있습니까?
+1 - 비슷한 문제가 있습니다. iAd가 맨 아래에있는 경우 모달 뷰 컨트롤러가 닫히면 iAd가 검은 색이고 iAd가 맨 위에 표시됩니다. 도와주세요! – BigSauce
항상 광고를 맨 위에 두는 것이 궁금합니다. 그것은 원인의 일부일 수 있습니다. –
iAd 위치 코드에 문제가있을 수 있습니다. 그렇다면이 도움이 될 수 있습니다 : http://stackoverflow.com/a/9821394/653513 –