小编swi*_*ewb的帖子

SwiftUI:如何让手机振动?

所以我通过这个教程了解了如何让手机给出触觉反馈。 https://swifttom.com/2020/03/11/haptic-feedback-in-a-swiftui-button/

然而,我想要弄清楚的是如何让 iPhone 真正振动,就像接到电话时发生的振动或计时器(来自默认时钟应用程序)在手机静音时关闭时发生的振动一样。我知道这似乎我可以在谷歌上轻松找到答案,但老实说我找不到解决方案。如果有人可以提供帮助,我将不胜感激。

import SwiftUI

struct ContentView: View {
    let generator = UINotificationFeedbackGenerator()
    var body: some View {
        VStack{
            Button("Press") {
                generator.notificationOccurred(.error) //I want vibration, not haptic feedback
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

iphone-vibrate swift swiftui

1
推荐指数
1
解决办法
3036
查看次数

标签 统计

iphone-vibrate ×1

swift ×1

swiftui ×1