Ios UIImageView中的图像粘贴到UIImage空间的底部
我有问题,我想知道这样做是否可行 我有一个内容模式为.aspectFit的UIImageView,绿色部分是UIImageView背景色,里面的图像是实际图像,我想知道是否有可能使UIImageView内部的图像粘在底部,而不是仅仅漂浮在UIImageView空间的中心 注意:根据参数,我必须动态更改UIImageView高度,以使项目看起来更大或更小 下面的照片表示问题描述Ios UIImageView中的图像粘贴到UIImage空间的底部,ios,swift,uiimageview,uiimage,Ios,Swift,Uiimageview,Uiimage,我有问题,我想知道这样做是否可行 我有一个内容模式为.aspectFit的UIImageView,绿色部分是UIImageView背景色,里面的图像是实际图像,我想知道是否有可能使UIImageView内部的图像粘在底部,而不是仅仅漂浮在UIImageView空间的中心 注意:根据参数,我必须动态更改UIImageView高度,以使项目看起来更大或更小 下面的照片表示问题描述 将您的UIImageView放到UIView中,然后将图像视图(内容模式方面适合)锚定到superview的底部。还可以
将您的
UIImageView
放到UIView
中,然后将图像视图(内容模式方面适合)锚定到superview的底部。还可以按一定比例将ImageView的高度设置为与视图的高度相等
然后,如果您需要更改ImageView的高度,只需更改高度的纵横比。根据您的要求,您可能需要将
UIImageView
的内容模式
更改为底部
imageView.contentMode = .bottom
是否尝试设置UIEDGEINSET
UIImageView.image=UIImage(yourImage.withAlignmentRectInsets(UIEdgeInsets(顶部:-10,左侧:-10,底部:0,右侧:-10)
问题是,我需要根据参数动态更改UIImage视图的高度,因此如果我这样做,我将无法实现这一点,您需要使用绿色背景颜色更改视图的整体大小还是仅更改图像的大小?我尝试了您提到的方式,但仍然得到相同的结果。顺便问一下图像是png,我不知道这是否会对@Barcenas产生影响,但我不确定。到底是什么问题?问题是,我有一个架子上有产品,问题是产品没有放在架子上,它们是浮动的,用户看起来很奇怪,所以我想制作产品(图像)触摸UIImageView空间的底部,以使产品看起来实际上是站在架子上的,而不仅仅是浮动的。查看此图像尝试在故事板->ur imageView->contentmode->底部当我这样做时,图像失去了纵横比,看起来不太好,我希望有纵横比,但附加到底