我正在使用CIContext
方法- (void)drawImage:(CIImage *)im inRect:(CGRect)dest fromRect:(CGRect)src
将图像绘制到屏幕上。但我需要实现放大/缩小方法。我怎样才能实现它?我认为放大可以实现增加dest
矩形,因为苹果文档说:
The image is scaled to fill the destination rectangle.
但是缩小呢?因为如果dest
按比例缩小矩形,则图像会以其实际大小绘制,但只有部分图像可见(适合dest
矩形的部分)。
你有什么建议?