0
UIButtonにはtouchDown
イベントハンドラがあります。それがトリガーされると、ViewControllerはボタンの上にサブビューを追加します。この新しいサブビューの既存のタッチをどのように認識するのですか? 既存のタッチのUIGestureRecognizer
UIButtonにはtouchDown
イベントハンドラがあります。それがトリガーされると、ViewControllerはボタンの上にサブビューを追加します。この新しいサブビューの既存のタッチをどのように認識するのですか? 既存のタッチのUIGestureRecognizer
ユーザー "upperViewは" 追加サブビューまた
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
if ([upperView isDescendantOfView:touch.view]) {
// do work
}
}
追加したgesturerecognisersを一覧表示するだけでなく
for (UIGestureRecognizer *recognizer in self.gestureRecognizers)
{
//Do something with recognizer
}
することができますにある、この方法で、