【发布时间】:2017-02-12 14:05:33
【问题描述】:
我需要使用 Xamarin.iOS 实现图像压缩和保持纵横比。现在我正在使用下面的代码来显示来自 url 的图像。
uImage.SetImage(new NSUrl(imageUrl));
以上代码显示来自 url 的图像。但是显示的图像在不保持纵横比的情况下被拉伸。
我需要一些代码来保持纵横比。
【问题讨论】:
标签: xamarin uiimageview xamarin.ios aspect-ratio
我需要使用 Xamarin.iOS 实现图像压缩和保持纵横比。现在我正在使用下面的代码来显示来自 url 的图像。
uImage.SetImage(new NSUrl(imageUrl));
以上代码显示来自 url 的图像。但是显示的图像在不保持纵横比的情况下被拉伸。
我需要一些代码来保持纵横比。
【问题讨论】:
标签: xamarin uiimageview xamarin.ios aspect-ratio
将您的UIImageView 中的ContentMode 设置为
UIViewContentMode.ScaleAspectFill 缩放内容以填充视图的新边界,同时保持纵横比。UIViewContentMode.ScaleAspectFit 缩放内容以使所有内容都可见,同时保持纵横比。查看视觉示例:https://developer.xamarin.com/api/type/UIKit.UIViewContentMode/
【讨论】: