翻译在UIImagePickerController.cameraViewTransform中不起作用

时间:2011-09-03 14:37:54

标签: iphone objective-c camera transform

我的应用程序在iOS 4.3上停止正常运行。它使用UIImagePickerController的自定义摄像头视图覆盖。我想通过将cameraViewTransform设置为CGAffineTransformMakeTranslation和CGAffineTransformScale来调整相机预览视图的大小和原点,但CGAffineTransformMakeTranslation似乎没有效果,但缩放和旋转变换按预期工作。预览视图始终位于屏幕的中央,我想进行更改。

我尝试过如下方法,但也不行。

Scaled live iPhone Camera view in center, "CGAffineTransformTranslate" not working

有什么建议吗?感谢。

2 个答案:

答案 0 :(得分:1)

是的,我在我的4.3 iPhone上看到了这个,但是在4.2及更早版本的iPhone上看不到。所以这肯定是个错误。

答案 1 :(得分:1)

我最后只是移动了拾取器框架以使其工作。在这里查看我的答案:https://stackoverflow.com/a/9458688/791661