ios - UIImpactFeedbackGenerator 不工作

标签 ios objective-c uikit

我正在尝试使用新的 UIImpactFeedbackGenerator 进行触觉反馈,但它不起作用。

  • 在 iPhone 7 上测试
  • iOS 10.1.1
  • 启用系统触觉设置

我在 Objective-C 中使用以下代码示例

UIImpactFeedbackGenerator *myGen = [[UIImpactFeedbackGenerator alloc] init];
[myGen initWithStyle:(UIImpactFeedbackStyleMedium)];
[myGen impactOccurred];
myGen = NULL;

我在 UILongPressGestureRecognizer 委托(delegate)中触发它。

知道问题出在哪里吗?

最佳答案

我遇到了同样的问题,事实证明,在使用实时摄像头输入时,UIImpactFeedbackGenerator 不会提供任何触觉反馈

关于ios - UIImpactFeedbackGenerator 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40801396/

相关文章:

ios - 滑动到新 Nib

ios - 保留UITouch : allowed or not?

ios - 是否可以使用 swift 将 Ipod 库中的音乐保存到我的应用程序中?

objective-c - 如何为 UIView 设置动画,使其向右离开屏幕,然后从左侧重新出现

ios - 为标识符 ((null)) 注册的无效 Nib - Nib 必须恰好包含一个顶级

iOS 7 导航栏在 View Controller 之间转换时出现视觉故障

iOS App Store 关键词搜索无结果

ios - Swift - 确定哪个按钮被按下了开关

ios - 将 UILabel 文本与特定字符对齐

ios - iOS 应用程序可以确定 iphone 上的其他应用程序以及它们拥有什么权限吗?