2014-11-27 3 views
0

button1button2 버튼이 두 개 있습니다. button1을 누르면 popover이 표시됩니다. popover이 표시되면 button2을 탭하면 탭 동작에 응답하지 않고 popover이 해고됩니다. 내가 무엇을 필요로하는지, 우리가 button2을 누를 때, 나는 팝 이상을 기각 할 필요가 있고 button2의 행동 또한 수행되어야한다. 나는 이것을 어떻게 동시에 얻을 수 있는가. 제게 제안 해주세요. 미리 감사드립니다.팝업이 표시 될 때 UI가 응답하지 않습니다.

답변

0

UIPopoverController의 기본 동작에 따라 사용자가 Popover 외부를 누를 때 해제됩니다. 애플 문서화의 노트가 다음과 같은 :

UIPopoverController 클래스는 팝 오버 콘텐츠의 프레젠테이션을 관리하는 데 사용됩니다. 일시적으로 정보를 제공하기 위해 팝업을 사용합니다. 팝 오버 콘텐츠는 기존 콘텐츠 상단에 겹쳐져 있으며 배경은 자동으로 흐리게 표시됩니다. Popover는 사용자가 Popover 창 외부를 두드 리거나 명시 적으로 닫을 때까지 계속 표시됩니다. Popover 컨트롤러는 iPad 장치에서만 사용할 수 있습니다. 다른 장치에서 장치를 만들려고하면 예외가 발생합니다. 당신이 버튼을 2 탭하고자 할 때 어떤 작업을 수행 할 경우

은, 가장 쉬운 방법은 팝 오버 내용의 상단에있는 버튼 2를 이동하는 것입니다. 그렇게하면 사용자가 단추 2를 두드리고 사용자 지정 작업을 수행 할 때 명시 적으로 팝업을 해제 할 수 있습니다.

관련 문제