swift 灯光的打开与关闭

Posted kimiyo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 灯光的打开与关闭相关的知识,希望对你有一定的参考价值。

func lightBtnAction(sender: UIButton){
        
        let device = AVCaptureDevice.default(for:.video)
        if device == nil {
            sender.isEnabled = false
            return
        }
        if device?.torchMode == .off{
            do {
                try device?.lockForConfiguration()
            } catch {
                return
            }
            device?.torchMode = .on
            device?.unlockForConfiguration()
            sender.isSelected = true
        }else {
            do {
                try device?.lockForConfiguration()
            } catch {
                return
            }
            device?.torchMode = .off
            device?.unlockForConfiguration()
            sender.isSelected = false
        }
    }

 

以上是关于swift 灯光的打开与关闭的主要内容,如果未能解决你的问题,请参考以下文章

手电筒片段 Android Studio

未来之家

求教ThinkPad fn键灯的打开与关闭

在 Swift 中打开/关闭 iPhone LED(闪光灯)? [复制]

如何在片段中使用按钮[关闭]

如何从片段内的列表视图打开链接网址?