【问题标题】:Aspect ratio in UIImageViewUIImageView 中的纵横比
【发布时间】:2012-03-04 13:34:20
【问题描述】:

我有可以从相机或画廊添加照片的应用程序。添加后每张照片显示在UIImageView。但它们显示的纵横比很差。照片以UIImageView's 大小扩展。

如何显示具有真实纵横比的照片?

UPD 和小图片呢?如果用户要添加非常小的图片,则此图片将在UIImageView 的所有区域上调整大小。如何以实际尺寸显示这些图片?

【问题讨论】:

    标签: objective-c ios uiimageview uiimage aspect-ratio


    【解决方案1】:

    执行myImageView.contentMode = UIViewContentModeScaleAspectFit; 是一种选择。

    但这还不够,因为它会改变图像的纵横比,但不会改变源图像。

    这样做的唯一方法是使用UIGraphicsImageContext,如那里所述: Resize UIImage with aspect ratio?

    【讨论】:

    猜你喜欢
    • 2014-06-13
    • 2015-07-01
    • 2016-01-02
    • 2015-02-28
    • 1970-01-01
    • 2017-12-03
    • 1970-01-01
    • 2012-07-14
    • 1970-01-01
    相关资源
    最近更新 更多