0
我有一个问题在UIPageViewController
UITapGestureRecognizer在uipageviewcontroller
约UITapGestureRecognizer
我在UIViewController中VC1一个UILabel
labe1和VC1嵌入UIPageViewController
。
现在我想要获得标签的单击事件,但是在添加以下代码后,vc1 viewDidLoad
函数不起作用。
UITapGestureRecognizer *singleFingerTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleLabel1Tap)];
[_label addGestureRecognizer:singleFingerTap];
但是,如果将触摸焦点更改为self.view,则效果很好。
任何人都可以给我一些建议,这将非常感激。
“_label”是否已实例化,即通过IBOutlet连接还是通过框架实例化?并驻留在self.view的范围内,即,您是否设置了正确的约束? – NeverHopeless
是的,对于用户界面,一切都是正确的。唯一的问题是关于uitapgesturerecognizer事件检测。 –