限制UIImageView中绘图的边界

时间:2013-02-21 16:20:53

标签: ios objective-c uiimageview

我有一个带有图像的UIImageView,视图已被设置为宽高比,因此当我加载新图像时,图像的大小会改变。

除此之外,UIImageView是另一个UIImageView,我允许用户在图像中围绕一个人画一条线。

这一切都很完美,但是我能够用图像绘制(仍然在UIImageView中)。是否可以将绘图边界限制为图像的大小而不是视图?

我已经计算出视图中图像的宽度和高度,但是当我将这些作为参数放入drawInRect时,它不再在屏幕上绘制。

这非常适合在完整视图中绘图:

[self.drawImage.image drawInRect:CGRectMake(0,0,self.view.frame.size.width, self.view.frame.size.height)];

0 个答案:

没有答案