如何将imageview内的图像移动到imageView的上端?
Posted
技术标签:
【中文标题】如何将imageview内的图像移动到imageView的上端?【英文标题】:How to move an image inside the imageview to the upper end of the imageView? 【发布时间】:2010-12-20 12:42:03 【问题描述】:我有一个带有 contentMode UIViewContentModeScaleAspectFit 的 imageView。所以它在不改变纵横比的情况下调整图像大小。但是imageview里面的图片是水平和垂直居中的。
我不希望它垂直居中。如何将此图像移动到 imageview 的上端?
【问题讨论】:
【参考方案1】:我认为您应该制作一个自定义 UIView,您可以在其中拥有 UIImage 属性(就像 UIImageView 一样),并且您需要覆盖 UIView 的“drawRect”方法并使用 [image drawInRect:rect] 在适当的位置绘制图像;方法,查看文档,您会在绘图时找到有关纵横比的内容...
在 UIImageView 中,图片的 x,y 位置不能改变..
【讨论】:
以上是关于如何将imageview内的图像移动到imageView的上端?的主要内容,如果未能解决你的问题,请参考以下文章
将 imageview 内的图像约束到 android:background 形状