2012-12-03 4 views
0

하나의 파일을 다운로드하고이를 지원하는 기존의 응용 프로그램에서 열려고합니다. 나는 다음과 같은 방법을 호출하여 옵션 액션 시트에서 열려 표시하고iPhone의 메뉴 열기에서 버튼이 올바르게 작동하지 않음

:

[documentInteractionController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES]; 

그것은 정확하게 모든 아이폰 OS 버전 메뉴에서 열려 보여주는를하지만 난 그것을 만들기 위해 메뉴 취소를 몇 차례에 활용할 수 있습니다 사라지다.

self.view에서 self.view.window로 메소드의 두 번째 매개 변수를 변경하면 버튼이 iOSiOS6에서는 제대로 작동하지만 iOS 6에서는 메뉴에 열려 있지 않은 것으로 나타납니다.

버튼과 메뉴가 모두 열리는 방식이 있습니까?

인터넷에서 검색했습니다. 아직 어떤 것도 못 찾았습니다.

답변

0

if(ios6) 
{ 
[documentInteractionController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES]; 
} 
else 
{ 
[documentInteractionController presentOpenInMenuFromRect:CGRectZero inView:self.view.window animated:YES]; 
} 
같은 코드로 문제를 해결
관련 문제