使用 Xamarin.Ios 进行图像裁剪和图像大小调整

Image cropping and image resizing with Xamarin.Ios

我需要使用 Xamarin.iOS 实现图像压缩和保持纵横比。现在我正在使用下面的代码来显示来自 url.

的图像
uImage.SetImage(new NSUrl(imageUrl));

以上代码显示的是来自 url 的图像。但是显示的图像在不保持纵横比的情况下被拉伸。

我需要一些代码来保持纵横比。

UIImageViewContentMode 设置为

  • UIViewContentMode.ScaleAspectFill 缩放内容以填充视图的新边界,同时保持纵横比。
  • UIViewContentMode.ScaleAspectFit 缩放内容以便所有内容都可见,同时保持纵横比。

查看视觉示例:https://developer.xamarin.com/api/type/UIKit.UIViewContentMode/