UIPopoverController를 표시 할 때 프리젠 테이션 뷰의 모든 컨트롤이 비활성화되어있는 것을 발견했습니다. 특히 탐색 버튼 (예 : '뒤로')이 선택 가능한 상태로 유지됩니다. 이것은 내 의견에 결함입니다 - 그것은 화면 스택을 popups 뒤에 popover 수 있습니다.UIPopoverController는 상태 표시 줄을 통한 스크롤을 방지해야합니다.
음, 적어도 이것은 프리젠 테이션 직후 self.aboutPopoverController.passthroughViews = nil
을 사용하여 수정할 수 있습니다.
예외를 제외하고는보기의 내용을 맨 위로 스크롤하도록 설정되는 상태 표시 줄을 비활성화하지 않습니다.
최종 결과는 popover의 작은 화살표/탭이 더 이상 원래의 터치 포인트와 정렬되지 않도록 popover를 표시 한 다음 (백그라운드에서)보기를 스크롤하는 기능입니다.
누구든지이 동작에 대해 밝힐 수 있습니까? 기능입니까, 버그입니까? 해결 방법은 무엇입니까? 당신이 NO
에 UIPopoverController
세트 UIScrollView
의 특성 scrollsToTop
를 표시 직전에
:
감사합니다. 사실 내 현재 해결 방법에 가깝습니다. 탭을 무시하는 대신 popover를 무시하고 YES를 반환합니다. –