首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UIViewImage是否可以将其图像绘制在框架之外?

UIViewImage是否可以将其图像绘制在框架之外?
EN

Stack Overflow用户
提问于 2012-11-17 02:04:44
回答 1查看 494关注 0票数 3

当制作一个照片浏览器应用程序时,当内容模式不同时,无论是ScaleToFill还是Aspect都不适合,我们发现我们的UIImageView控制器在它的框架之外绘制图像。

我试图理解为什么;我隔离了一个新项目的问题,这个项目只有一个具有以下框架(50,50,100,100)的UIImageView。其中包含的图像大小为(4592,3056)。

运行应用程序后,在内容模式设置为ScaleToFill和AspectFit的情况下,一切都按预期运行:

但是在将UIImageView的contentMode设置为TopLeft之后,图像被绘制在它的框架之外,奇怪的是,在所有绘制完成之后,框架中的日志仍然是原始的{50,50,100,100}。

我试着通过移动UIViewController的自动调整大小、剪辑和内容模式来理解这个问题,但结果是一样的。

EN

回答 1

Stack Overflow用户

发布于 2012-11-17 02:25:03

在视图上设置clipToBounds = YES。

默认情况下不是,因为这会使绘图更便宜

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13422036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档