내 앱에서 위쪽으로 스 와이프를 감지하고 싶습니다. 물론 뷰 컨트롤러의 view
에 UISwipeGestureRecognizer
을 추가했습니다.어떻게하면 스 와이프를 감지 할 수 있습니까?
예상대로이 인식기는 스 와이프를 잘 감지합니다. 하지만 이것에 대한 나쁜 점은 하단 가장자리에서 스 와이프가 감지된다는 것입니다.
가 슬쩍도 감지 : 사용자가 컨트롤 센터를 엽니 다하고자합니다. 나는 이것을 원하지 않는다.
다른 말로, 화면의 아래쪽 가장자리를 제외한 모든 위쪽 스 와이프를 감지하고 싶습니다..
나는 UIEdgePanGestureRecognizer
을 사용하여 가장자리 스 와이프를 감지 할 수 있다고 생각합니다. 그런 스 와이프가 감지되면 스 와이프 인식기를 사용 중지합니다. 그러나 이것은 간신히 가능합니까? 어떤 인식기가 제스처를 먼저 감지하는지 누가 알기 때문에?
어떻게하면됩니까?
P. 나는 requireGestureRecognizerToFail
을 사용할 필요가 있다고 생각하지만, 문서는 너무 나쁘다. 나는 완전히 이해할 수 없다.
다른 질문에 대한 답변입니까? – hybridcattt
아니요. 의도적입니다. 이 방법을 사용하면 사용자가 제어 센터를 보지 못할 것이며 스 와이프 동작이 작동합니다 – batgun
@ batgun의 답변이 작동합니다. 시도해 볼 수 있습니다. – Yahoho