2012-07-07 2 views
1

UIPageViewController을 사용하고있는 XCode 프로젝트 (iOS 5.1)에서 어떤 버튼을 탭하면 goBack 이벤트를 보내고 이전 색인으로 페이지를 뒤집는 것이 자동 작업임을 알았습니다.UIPageViewControllers의 UIButtons에서 goBack 이벤트를 제거하려면 어떻게해야합니까?

goBack 이벤트 또는 그 밖의 다른 이벤트에 응답자가 확인되지 않았기 때문에 나는 당황했습니다.

이 동작을 제거하는 방법에 대한 단서가 있습니까?

+0

무엇 GoBack을 이벤트이며, 실제로이 같은 반군 코드가 없습니다 –

+0

몇 가지 코드를 게시하시기 바랍니다 것은 스토리 보드에 순전히 –

답변

0

좋아, 더 많은 검색 후 나는 정말로 무슨 일이 일어나고 있는지 깨달았다.

분명히 UIButton은 goBack 이벤트를 던지지 않고 있습니다. 버튼이 UIPageViewController 하위 뷰의 왼쪽 필드에 있으므로 해당 지역에서 UITapGesture이 캡처되고 goBack 이벤트가 시작됩니다.

UIButtonUIPageViewController의 오른쪽에있는 경우에도 마찬가지이며 goForward 이벤트가 발생합니다. 이 문제를 해결하는 방법에

세부 사항이 질문에 : UIPageViewController Gesture recognizers

관련 문제