2013-05-20 2 views
7

내 앱에서 instagram을 통해 이미지를 공유하고 있습니다. 나는 그들의 documentation을 읽었습니다.ios iphone은 UIDocumentInteractionController를 표시하지 않고 직접 인스 타 그램을 엽니 다.

iOS UIDocumentInteractionController를 사용하여 앱의 샌드 박스에있는 파일에 액세스 할 수 있도록 허용해야합니다.

더 깊게 파고 들자면, 나는이 것을 보았습니다. library은 매우 직설적이었습니다.

내가 가진 문제는 액션 시트 (Instagram ... 버튼 하나만 있습니다)를 제공한다는 것입니다. 액션 시트를 표시하지 않고 UIDocumentInteractionController와 함께 instagram 후크를 어떻게 사용할 수 있습니까? 나는 이것과 거의 비슷하지만이 대답이 구식 인 question을 발견했습니다.

답변

5

나는 이것을 직접 찾았으므로 작업 시트를 표시하지 않고 UIDocumentInteractionController를 사용할 수 있다고 생각하지 않으며 UIDocumentInteractionController를 사용하지 않고 이미지를 instagram과 공유 할 수도 없습니다.

피할 수없는 행동 시트로 연결됩니다.

나는 왜 그렇게 디자인했는지 (사용자는 몰래 사용자로 남겨 두지 않을 것임) 이해하지만 많은 경우 성가신 UI 디자인으로 이어집니다.

+1

샷 체크 앱. 그들은 UIDocumentInteractionController없이 그것을한다. 나는 궁금하다. .. –

+3

@AlexTau 그들은 불행하게도. http://i.imgur.com/OBGB65v.png – codrut

+0

앱 "10"은 액션 시트없이 공유합니다. 이것이 내가이 주제에 관해 무엇을 찾고 있는지를 보여줍니다. –

3

저는 매우 간단한 공유 열기 Instagram 흐름을 사용합니다.

  • 나는 이미지 로컬
  • 가 그럼 난 다음 URL로 인스 타 그램을 열고 사진을 저장합니다 인스 타 그램 : // 라이브러리 AssetPath = 자산 라이브러리를 직접 생성에 인스 타 그램 열립니다

? 사진 라이브러리. 몇 분 전에 사진이 저장되었으므로 새로운 사진이 라이브러리의 첫 번째 사진으로 표시됩니다.