该image.size属性UIImageView给出了原来的大小UIImage.我想知道放入的自动缩放图像的大小UIImageView(通常小于原始图像).
例如,我将图像设置为Aspect Fit.现在我想知道它在屏幕上的新高度和宽度,以便我可以准确地在新的缩放图像上绘制.
有没有办法做到这一点,而不是根据UIImageView大小和UIImage原始大小自己搞清楚(基本上是逆向工程缩放)?
在我的仅横向iPhone应用程序中,我启动了一个UIImagePickerController来拍摄照片,但是从相机显示的实时图像是纵向的,周围有空白区域.图像旋转.
按下相机按钮后,预览非常混乱,大部分预览关闭屏幕,并且视图未正确对齐.
Apple承认这是缺陷,并正在努力.
我的问题是,是否有人有一个解决方法(合法或非法),这将使我现在能够正常工作.我不会通过非法修复发布到App Store,但我会有一个更好的应用程序用于用户测试 - 目前相机在景观中几乎无法使用.
如果可以的话,我会附上一个简单的测试项目和图像.
编辑 - 只是为了澄清,我得到的图像是正确的风景.我希望相机和预览UI看起来正确!