최근 터치 한 상태에서 이상한 iPad 동작이 발견되었습니다. 나는 UITableView가 화면의 오른쪽 가장자리에서 슬라이드 (페이스 북의 애플 리케이션은 왼쪽에있다) 스 와이프에있다. 내 구현에서는 UIView 스트립을 추가하고 스 와이프 제스처 인식기를 추가했습니다. 내 응용 프로그램이 가로 모드에만 있습니다iOS : 스 와이프가 iPad 화면 바깥 쪽에서 스 와이프가 시작될 때 인식되지 않음
이제 오른쪽 가장자리에서보기가 나오기 때문에 일반적인 동작은 화면 가장자리 바깥에서 손가락을 스 와이프하는 것입니다. 스 와이프 된 손가락이 홈 버튼이있는 가장자리에서 시작되면 메뉴가 항상 완벽하게 나타납니다. 그러나 가로 방향 모드, 즉 카메라 가장자리가 오른쪽에 있고 그 끝에서 스 와이프하면 제스처가 3-4 회에 한 번 인식됩니다.
동일한 클래스에서 touchesBegan 메서드를 구현했으며 정확히 동일한 동작을 얻었습니다.
내 응용 프로그램이 그 가장자리 (선택적으로)에서 접촉을 식별하지 못합니까? 정확히 무슨 일이 일어나고있는거야? 코딩 전방에서 교착 상태 인 것처럼 보입니다.
도와주세요. 감사합니다.
오른쪽 @JoeBlow, UISwipeGestureRecognizer를 사용하고 있습니다. –
UISwipegestureRecognizer가있는보기가 전체 화면이 아닙니다. 그것은 응용 프로그램의 오른쪽 가장자리에 단지 10 단위 넓은 스트립입니다 –
** 위아래로 ** 위아래로 ** 또는 ** ** 그 얇은 수직 스트립에 걸쳐 있습니까? – Fattie