カスタマイズされたUIImageViewとUIImageView自体のすべてのスーパービューにuserInteractionEnabled = YESが設定されていることを確認しました。私のUIImageViewサブクラスがタッチイベントを受け取らない理由は何ですか?
また、すべてのビューとサブビューにはuserInteractionEnabled = YESがあります。
しかし、私はUIImageViewをクリックしたときに、いくつかの理由で、これらが呼び出されることはありません取得:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
NSLog(@"check!");
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
NSLog(@"other check");
}
私はいくつかのサブビューのためのグループとして動作するのUIViewを持っています。それは問題になることができますか?
touchesBegunはtouchesBeganにする必要がありますが、それはちょうどタイプミスでしょうか? – Kriem