iOSで描画アプリを開発しようとしています。描画機能は、線、直線、および形状(正方形と楕円)を描画しています。CGContext CGContextMoveToPoint、CGContextAddEllipseInRect、および CGContextAddRect を使用してそれらを描画できますが、主な問題は、これらの描画を移動可能にする必要があることです。私のアプローチは、UIImage に線/形状を 1 つずつ描画することでした。描画するたびに、線/形状がメインの UIImage に蓄積され、このチュートリアルのように一緒にレンダリングされます: http://www.raywenderlich.com/18840/how -to-make-a-simple-drawing-app-with-uikit .
ユーザーがUIImageに描いた線/形状を可動にするにはどうすればよいですか? 描画ごとにUIImageViewを作り、UIImageViewsを使って可動できるようにしようと考えています。これは良いアプローチでしょうか、それともこれを達成するためのより良いアプローチを誰かが提案できますか?