Skip to content

RockChanel/SWQRCode_Swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

SWQRCode_Swift

image

简书地址:iOS 高仿微信扫一扫

Objective - C版本地址:SWQRCode oc 版本

SWQRCode_SwiftSWQRCode swift 版本,高仿微信扫一扫功能,包括二维码/条码识别、相册图片二维码/条码识别、手电筒功能等,请使用真机进行测试。

SWQRCode_Swift 舍弃了 Timer 而采用 CABasicAnimation 实现扫一扫动画效果。

若需在项目中使用,只需将 SWQRCode 文件夹拖入项目中,并在 info.plist 中添加 Privacy - Photo Library Usage Description 以及 Privacy - Camera Usage Description 配置,声明相机相册权限。

SWQRCode_Swift 主要 API :

// MARK: - 扫一扫Api
extension SWQRCodeViewController {
    
    /// 处理扫一扫结果
    ///
    /// - Parameter value: 扫描结果
    func sw_handle(value: String) {
        print("sw_handle === \(value)")
    }
    
    /// 相册选取图片无法读取数据
    func sw_didReadFromAlbumFailed() {
        print("sw_didReadFromAlbumFailed")
    }
}

About

SWQRCode swift 版本,高仿微信扫一扫功能

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages