UIImage 从 UIImageView 流出
Posted
技术标签:
【中文标题】UIImage 从 UIImageView 流出【英文标题】:UIImage bleeds out from UIImageView 【发布时间】:2012-03-20 22:57:55 【问题描述】:我有一个 UIImage(尺寸 320x480),我想用更小的 UIImageView(尺寸:100x100)来显示它。
但是当我添加图像时,它会流过 UIImageView 及其超级视图。如何限制图像的呈现,使其仅显示在 UIImageView 的范围内并相对于 UIImageView 的中心居中?
视图层次如下:
view: (main view associated with UIViewController)
-level_1 view (contentMode = UIViewContentModeScaleToFill)
--level_2 view (contentMode = UIViewContentModeCenter)
---level_3 view (container for UIImageView, contentMode = UIViewContentModeCenter)
-----UIImageView (contentMode = UIViewContentModeCenter)
level_3 视图大小:100x100 图片尺寸:320x480
【问题讨论】:
【参考方案1】:将UIImageView
上的clipsToBounds
属性设置为YES
【讨论】:
我会将您的答案标记为有帮助,但另一个答案在几秒钟前就出现了。【参考方案2】:你试过 -setClipsToBounds:YES 吗?
【讨论】:
以上是关于UIImage 从 UIImageView 流出的主要内容,如果未能解决你的问题,请参考以下文章
以全尺寸保存 UIImage,包括从 UIImageView 进行的转换
UIImageView,从远程 URL 加载 UIImage