2014-09-20 2 views
2

iPad 8.x 응용 프로그램 내에서 txt 파일을 인쇄하려고합니다. 그래서, 나는이 코드를 가지고 :인쇄 전에 응용 프로그램이 UIModalTransitionStyleCoverVertical 이외의 전환 스타일로 팝업을 시도했습니다.

- (void)onOpenWith:(UIButton *)theButton path:(NSString *)path 
{ 


    NSURL *URL = [NSURL fileURLWithPath:path]; 

    if (URL) { 



     self.documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:URL]; 

     self.documentInteractionController.delegate = self; 
     [self.documentInteractionController presentPreviewAnimated:YES]; 

    } 
} 

#pragma mark - UIDocumentInteractionControllerDelegate 

- (UIViewController *)documentInteractionControllerViewControllerForPreview:(UIDocumentInteractionController *)controller 
{ 
    return self; 
} 

- (UIView *)documentInteractionControllerViewForPreview:(UIDocumentInteractionController *)controller 
{ 
    return self.view; 
} 

- (CGRect)documentInteractionControllerRectForPreview:(UIDocumentInteractionController *)controller 
{ 
    return self.view.frame; 
} 

예상대로, 그때 나는 화면의 오른쪽 상단 모서리에있는 아이콘을 터치하고 나는 문서를 공유 할 수 있어요, 파일의 미리보기를 참조 이제 모든 것입니다 이를 처리 할 수있는 응용 프로그램에서 내가 PRINT를 만지지 경우,이 오류 메시지가 :

응용 프로그램 UIModalTransitionStyleCoverVertical

앱 충돌 이외의 전환 스타일 와 내부 팝 오버를 제시했습니다. 물론, 나는 그것을 이해하지만 어느 viewcontroller에이 전환을 적용해야합니까? 나는 아이폰 OS 7에서 인쇄 대화 상자를 표시하는 팝 오버에 대한 통제 ...

아무도 나를 도울 수 ... 모든 작품 (실제 아이 패드 시뮬레이터되지 않음)이 없다?

덕분에 파비오

+0

Fabio,이 사실을 알아 냈습니까? 나는 같은 문제에 직면 해있다. – Chad

+0

안녕하세요 차드, 뉴스가 없습니다 ... 심지어 두 개의 지원 티켓 중 하나를 Apple과 함께 보냈지 만 전체 프로젝트를 첨부 했더라도 단계를 재현 할 수 없었습니다 ... 그들은 UIKIT 개발 팀에 편지를 보내달라고 요청했습니다. 하지만 그때 나는이 방법을 떠나서 코르도바 (코르도바)와 함께 전체 프로젝트 (초기 단계였습니다)를 다시 작성함으로써 그것을 해결했습니다 ... –

답변

0

나는 또한이 문제에 건너 왔고,이 솔루션은 내가 구축하고 설치 엑스 코드 (6) 내 응용 프로그램을 실행해야한다고했다.

이전 버전의 컴퓨터에서 Xcode 5.1.1을 실행하면이 동일한 문제가 발생하고이보기의 일부 문제가 나타납니다 (오른쪽 상단에서 열면 메일 컨트롤러를 닫을 수 없음).

관련 문제