2013-07-08 5 views
0

안녕하십니까., 인터넷을 통해이 특정/맞춤 요구 사항을 검색했지만 해결 방법을 찾을 수 없었습니다. 내 앱에서 거의 모든보기 (SuperView 및 SubView)에 iAd를 통합하려고합니다. 모두에게 공통적 인 하나의 iAd 만 사용할 수있는 방법이 있습니까? 그것은 모든 다른보기에 대해 동일한 코드를 작성할 필요가 없습니다.모든 iOS 용 iAd ViewController의

답변

0

간단한 방법으로 내 응용 프로그램의 모든 뷰의 사용할 수있을 것입니다 간단히 말해서, 공통 IAD에서 는 : 먼저 애드 월 SDK를 통합해야합니다. 그런 다음 하위보기로 루트보기 컨트롤러에 adwhirl보기를 추가해야합니다. 여기 내 코드가있다. 방금 adwhirl보기 컨트롤러를 내 tabbarview 컨트롤러에 추가하고 내 탭 막대 컨트롤러를 rootview 컨트롤러로 만들었습니다. 그래서 내 adwhirl보기 컨트롤러가 내 모든보기에 표시됩니다. 희망이 도움이 될 것입니다. 또한 아래 링크

AdwhirlViewController *tabView = [[AdwhirlViewController alloc] init] ; 
    self.tabBarController =tabView; 

    viewControllerFour.customDelegate=tabView; 
    self.tabBarController.delegate = self; 

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 

    NSArray *multipleViewControllers=[[NSArray alloc] initWithObjects:navControllerTwo,navControllerThree, navControllerFour,nil]; 

    [self.tabBarController setViewControllers:multipleViewControllers]; 

    [self.window setRootViewController:self.tabBarController]; 

사용이 : 애드 월이 필요하지 말아야

How to show iAd in all screens with single reference while using storyboard?

+0

작동하려면. 그리고'AdwhirlViewController'가 실제로 어떻게 작동하는지 설명하고 싶을 수도 있습니다. – Wain

+0

위의 답변은 아래쪽 투표로 표시되어있어 정확하지 않다고 생각합니다. 제발 그렇게하는 올바른 방법을 알려주십시오. 고맙습니다 –

관련 문제