이 방법에서 봐 끌지 만 터치 응답 : 버튼을 터치만드는 방법있는 UIButton은
는[textButton addTarget:self action:@selector(articleModalWillAppear:)
forControlEvents:UIControlEventTouchDown];
, 그것은 articleModalWillAppear:
를 호출합니다. 잘 작동합니다. 문제는 단추가 끌 때 액션을 호출한다는 것입니다. (버튼이 크고 텍스트 단락이 포함되어 있습니다.)
UIScrollView (UIPageControl 사용)의 하위 뷰와 같은 6 개의 버튼을 넣었습니다. UIScrollView를 수평으로 끌 때 잘 작동합니다. 그러나 버튼을 가로 질러 드래그하는 손가락은 버튼을 터치로 간주하고 터치는 articleModalWillAppear:
을 호출하기 때문에 수직으로 드래그 할 때 모달 뷰가 팝업됩니다.
여전히 내 문제를 이해하지 못하는 경우 New York Times iPad 앱에 대해 생각해보십시오. 페이지를 가로로 끌 수 있습니다. 기사 설명을 터치하여 전체 기사보기로 이동할 수 있습니다. 그러나 기사 설명 내에서 수직으로 드래그하면 아무 일도 일어나지 않습니다. 이것을 달성하는 방법?
이제는 훨씬 잘 작동합니다. 감사! – Yiyi