画面に画像を描画するCIContext方法を使用しています。- (void)drawImage:(CIImage *)im inRect:(CGRect)dest fromRect:(CGRect)srcしかし、ズームイン/ズームアウトメソッドを実装する必要があります。どうすればそれを達成できますか?destアップルのドキュメントには次のように書かれているので、ズームインはrectを増やして達成できると思います。
The image is scaled to fill the destination rectangle.
しかし、ズームアウトはどうですか?dest長方形を縮小すると、画像は実際のサイズで描画されますが、画像の一部(dest長方形に収まる部分)のみが表示されるためです。
何を提案できますか?