UserInteractionEnabled

UserInteractionEnabled

我有一个普通的应用程序。是的,这在其中的任何地方都行不通。如果将其放置在ViewController中,它将无法正常工作;如果将其放置在UIView子类中,同样,它将无法正常工作。我究竟做错了什么?

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    NSLog(@"Please Work");
}

最佳答案

确保视图具有userInteractionEnabled = YES。如果父视图的userInteractionEnabled = NO,则触摸也将丢失。如果那没有帮助,请发布代码。

关于objective-c - UIGestureRecognizer或touchs开始不响应,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14072957/

10-13 08:39