我的应用程序有一个单击功能,包括三种类型:1指单击、2指单击和3指单击以及一些滑动手势。
但是当打开Voice Over时,它们无法正确检测到点击。
我已经尝试了
if (UIAccessibilityIsVoiceOverRunning()) {
UIView *interactionView = [[UIView alloc]init];
[self.view addSubview:interactionView];
[self.view bringSubviewToFront:interactionView];
[interactionView setAccessibilityTraits:UIAccessibilityTraitAllowsDirectInteraction]; }
但是它不能与触控一起使用。