【发布时间】:2013-09-20 14:45:45
【问题描述】:
我有一个带框架的主视图
0、60、768、1024、
它有很多视图作为子视图。第一个子视图是UIImageView。与 ImageView 关联的属性是 AspectFit。现在我想截取屏幕上唯一与UIImageView 绑定的部分的屏幕截图(至少有4-5 个子视图可以或不能高于此UIImageView)这里使用了iPhone 给出的标准编码。我得到的图像是主视图。现在要仅获取 UIImageView 的屏幕截图以及以上内容,我需要将主视图的尺寸设置为仅包含 UIImageView。
假设图像大小为 100,100。当我按下按钮时,我应该如何设置我的主视图的Bounds/fRAME?或者换句话说,我怎样才能得到UIImageView相对于self.view的框架
【问题讨论】:
-
你的意思是
frame是(0, 60, 768, 1024)? -
是的,它的框架。我已经修好了
-
不如,拍摄整个主视图的图像,然后裁剪图像?
标签: iphone ios objective-c