2013-08-11 1 views
0

UIActivityViewController을 사용한 후에 배너를 다시 표시 할 수 있도록 사용자 지정 작업을 취소 단추에 추가하려고합니다.UAGctivityViewController 사용자 지정 응용 프로그램 크래크

[self presentViewController:activityController animated:YES completion:nil]; 
    [activityController setCompletionHandler:^(NSString *act, BOOL done) 
    { 
     if (!act) { 
      NSLog(@"Cancel"); 
      [[RevMobAds session] showBanner]; 
     } 
    }]; 

    } 

이것은 내가 지금까지 시도했다 그러나 그것은 오류가 나는 UIActivityViewController 버튼을 누르면 충돌 및 표시 :

exception 'NSInvalidArgumentException', reason: 'Application tried to present modally an active controller 
+0

더 많은 코드를 게시해야합니다. activityController를 UINavigationControlelr에 추가하고 싶습니까? – null

답변

0

오류가 activityController 스택에 이미 말하고있다.

편집 : 수정하려면 [self popViewController : activityController animated : YES];를 고려하십시오. , 그 다음에 그것을 제시하십시오.

+0

하지만 어떻게 수정해야합니까? – user2667306

+0

이것은 질문에 대답하지 않으며 단지 오류를 "정의"합니다. – CaptJak