내 애플리케이션에서 신속한 제스처를 사용하고 있습니다.하지만이 스 와이프는 단지 위 - 아래 - 오른쪽 및 왼쪽 - 원하는 것입니다. 뭔가 더 !!! 한 점에서 다른 점까지 x와 y를 사용하여 예를 들어 화면 중간의 한 점에서 특수 X 및 Y가있는 오른쪽 근처의 다른 점으로 이동하려는 경우 가장 중요한 것은 내가 어떻게 할 수 있습니까? 모든 장치에이 코드를 사용하십시오! 예를 들어 iPhone 4를 사용할 때 iPad와는 다른 화면이됩니다.사용자 정의 스 와이프 제스처는 (x, y)와 (x, y)의 다른 점을 스위프트로 3
-1
A
답변
0
이렇게 할 수있는 한 가지 방법은 제스처를 인식하려는 화면 영역에 투명보기를 추가하는 것입니다. 우리가 귀하의 사례를 고려해 본다면, 수퍼 뷰의 중심에있는 뷰를 수퍼 뷰 오른쪽 근처의 어떤 지점에 추가 할 수 있습니다. isOpaque property를 false로 설정합니다. 이보기에 대상을 수퍼 뷰로 지정하고 슬쩍 동작을 새로 추가 된 투명한 하위보기에서 인식 할 때 실행할 수퍼 뷰의 메서드로 추가합니다.
완전히 이해하지 못했습니다. 예를 들어 코드를 작성할 수 있습니까? –
AVPlayer가 있고 슬쩍 제스처를 추가하고 싶습니다. 그러나 간단한 스 와이프 제스처가 아닙니다. –
죄송합니다. 조금 늦게 보았습니다. 아직도 예제가 필요합니까? – hvasam