0
어떤 이유로 제스처 인식기를 작동시킬 수 없습니다. 다음 코드 라인은 viewDidLoad
방법으로 실행됩니다Swift UITapGestureRecognizer
func segmentTapped(sender: UITapGestureRecognizer) {
print("called")
}
"라는"는에 인쇄되지 않습니다
self.view.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(self.segmentTapped(sender:))))
다음은 제스처와 관련된 방법이다 보기가 두드려 질 때 콘솔. 제스처 인식기는 과거에는 항상 나를 위해 일해 왔으며, 잘못된 일이 무엇인지 혼란 스럽습니다.
'self.view.userInteractionEnabled = true'를 확인하십시오. –
답변 해 주셔서 감사합니다! 나는 실제로 그것을 이미했지만, 나는 그것을 질문에 포함하는 것을 잊었다. –
좋아, '발신자 : UITapGestureRecognizer'(함수 매개 변수)를'_ sender : UITapGestureRecognizer' 및'#selector (self.segmentTapped (_ :)) '를 사용하여'#selector (self.segmentTapped (sender :))'로 바꾸어보십시오. 그것보다, 그것은 –