gpt4 book ai didi

ios - 拍照,在相机中选择完整模式或方形模式

转载 作者:可可西里 更新时间:2023-11-01 02:58:53 26 4
gpt4 key购买 nike

有没有一种方法可以使用 UIImagePickerController 中的叠加层来显示用户可能使用的方形图片,同时在某处有一个切换按钮可以即时切换?

目前 iOS 7 相机有这个功能,但是 UIImagePickerController 没有(感谢 Apple),那么有没有办法添加这个功能?

是否有必要使用 AVCaptureSession?这似乎是严重的矫枉过正,我认为我必须重新编程闪光灯/焦点/等。

如果做不到这一点,是否已经存在一个我可以实现的可自定义类?

我正在用头撞墙试图找出最好的行动方案,因此我们将不胜感激。

最佳答案

您可以通过变换比例来调整相机 View

CGAffineTransform transform = CGAffineTransformMakeScale(1.0, 0.5);
imagePickerController.cameraViewTransform = transform;

参数是更改相机屏幕的 xy 轴的比例。您可以添加一个按钮,在层次结构顶部的 View Controller 中重新呈现相机 View 。它可能无法完美再现原生手机应用程序,但会是一个很好的近似值。

关于ios - 拍照,在相机中选择完整模式或方形模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19580579/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com