我有一个UIView
,其UILabel
视图作为子视图。现在我为自己添加了手势(这是UIView)。 UIView识别触摸,但子视图(UILabel)没有。
stackoverflow中有类似的问题,它告诉下面的属性设置YES。我试过但它没有解决。
我还设置了label.userInteractionEnabled = YES.
答案 0 :(得分:0)
试试这个
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([touch.view isKindOfClass:[UILabel class]])
{
return YES;
}
return YES;
}
您可能需要将手势识别器的委托设置为自我