在iOS CrossMobile上调整图像大小
我想使用下面的代码在我的Crossmobile应用程序上放置一个图像在iOS CrossMobile上调整图像大小,ios,iphone,crossmobile,Ios,Iphone,Crossmobile,我想使用下面的代码在我的Crossmobile应用程序上放置一个图像 img=new UIImageView(new CGRect(15, 15, 66, 66)); img.frame().setSize(new CGSize(66,66)); img.setAutoresizingMask(2); img.sizeThatFits(new CGSize(33, 33)); 当图像出现在应用程序上时,大小远远大于我在代码中输入的大小。 我在地图上找到了这个图像
img=new UIImageView(new CGRect(15, 15, 66, 66));
img.frame().setSize(new CGSize(66,66));
img.setAutoresizingMask(2);
img.sizeThatFits(new CGSize(33, 33));
当图像出现在应用程序上时,大小远远大于我在代码中输入的大小。
我在地图上找到了这个图像
如何调整图像的大小以适应我的imgview正方形大小?一些注意事项:
- 您已经设置了UIImageView的大小。在构造它然后重新定义框架时,不需要定义它
- 当父UIView更改大小时使用,它不定义当前UIView的管件特性
- 选择器只返回最佳大小,不会更改图像大小
UIViewContentMode.ScaleAspectFit
模式