我有一个带有图像的UIImageView,视图已被设置为宽高比,因此当我加载新图像时,图像的大小会改变。
除此之外,UIImageView是另一个UIImageView,我允许用户在图像中围绕一个人画一条线。
这一切都很完美,但是我能够用图像绘制(仍然在UIImageView中)。是否可以将绘图边界限制为图像的大小而不是视图?
我已经计算出视图中图像的宽度和高度,但是当我将这些作为参数放入drawInRect时,它不再在屏幕上绘制。
这非常适合在完整视图中绘图:
[self.drawImage.image drawInRect:CGRectMake(0,0,self.view.frame.size.width, self.view.frame.size.height)];