我有一个小问题无法解决。我真的希望有人能帮助我。我想使用下面的代码调整实时相机 View 的大小并将其放置在中心:
picker.cameraViewTransform = CGAffineTransformScale(picker.cameraViewTransform, 0.5, 0.56206);
picker.cameraViewTransform = CGAffineTransformTranslate(picker.cameraViewTransform, 80, 120);
但我得到的只是屏幕左上角的 1/2 大小的缩放 View 。似乎“CGAffineTransformTranslate”什么也没做。即使我使用以下内容,翻译也不起作用:
picker.cameraViewTransform = CGAffineTransformMake(1, 0, 0, 1, 80, 120);
翻译部分似乎对实时摄像机 View 没有影响。 希望有人能启发我。
谢谢。
最佳答案
我在同一条船上。我所做的就是物理移动拾取器框架。
[picker.view setFrame:CGRectMake(xOffset,yOffset,picker.view.frame.size.width,picker.view.frame.size.height)];
关于iphone - 缩放实时 iPhone 相机 View 位于中心, "CGAffineTransformTranslate"不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2042306/