使用AVCaptureStillImageOutput实现自定义

2019-11-09  本文已影响0人  Baoger

最近在实现自定义相机的过程中发现的几点问题:

1、如果需要旋转手机屏幕的话,需要修改videoOrientation的方向,此时的videoOrientation是使用self.previewLayer.connection来获取的,修改完成之后视频流界面也会相应的旋转

2、如果手机屏幕旋转的话,在拍照的时候需要修改videoOrientation的方向,来保证拍出的照片和手机的旋转方向对应,此时的videoOrientation是使用[self.stillImageOutput connectionWithMediaType:AVMediaTypeVideo]来获取,修改完成之后会保证拍出的照片的方向也会相应的旋转

注意两个时刻的connect的获取

上一篇下一篇

猜你喜欢

热点阅读