2013-04-22 1 views
0

나는 사용자가 자신의 라이브러리에서 이미지를 선택할 수 있도록 UIImagePickerController을 사용하는 앱을 작성하고 있습니다. iPad에서는 popover에 표시하지만 (표시해야하는 컨트롤러가 이미 popover에 있음) 다른 popover에서 popover를 표시 할 수 없습니다. popover에있는 파일 컨트롤러를 피하기 위해 전체 응용 프로그램을 다시 만들 수는 없으므로 파일 컨트롤러의 탐색 스택에 이미지 선택 도구를 밀어 넣는 것이 좋습니다.이미 popover에있는 컨트롤러에서 사용할 수있는 UIImagePickerController 대체품이 있습니까?

확실히 이것은 재고 이미지 선택 도구로는 작동하지 않지만, a lot of alternatives이 있습니다. 누구든지 나를 탐색 스택에 밀어 넣을 수있는 도구를 사용 했습니까? 아니면 내 사이트를 직접 작성해야합니까?

답변

3

이미지 픽커를 모달보기 컨트롤러로 기존보기 컨트롤러에 표시하는 것이 가장 좋습니다. 이미지 선택 도구 modalPresentationStyleUIModalPresentationCurrentContext으로 설정합니다.

이것은 같은 popover에있는 이미지 선택기를 보여 주지만 호출 뷰 컨트롤러에 대한 모달 뷰 컨트롤러로 나타납니다.

+0

대단히 감사합니다. 내가 풀려고하는 문제에 대해 당신이 옳았 기 때문에 당신이 대답 한 질문을 업데이트했습니다. – Simon

관련 문제