站点图标 Codeun

SwiftUI 实现二维码扫码和手电筒功能

Swiftui 扫描二维码

二维码扫码算是一个常见功能了,本示例不依赖第三方库,完全实现一个扫描二维码的功能,内容主要包括:通过使用 AVKit 自定义相机,验证相机权限处理,Delegate,手电筒等。

演示效果

https://www.codeun.com/wp-content/uploads/2023/09/2023090308414374.mov
SwiftUI 实现扫描二维码功能

注意事项

需要在 info 中添加相机权限

Swiftui 扫描二维码示例下载 添加相机权限

示例Demo下载

退出移动版