写真アプリで画像をパン/ズームするのとまったく同じように機能する scrollView を作成したいと思います。
- 横長の画像は、縦長の画面にアスペクト フィットします。
- 画像を拡大できます。
・デバイスをズーム(横)に回転させると画像が真ん中に残り、
-ズームバックすると、画像は新しい横画面 (全画面に引き伸ばされた画面) に収まります。
したがって、アスペクト フィットとズーム機能が同時に必要です。
私はスクロールビューのコンテンツをlayouSubviewsで「手動で」レイアウトしてアスペクトを合わせるソリューションを実装しましたが、それはズーム動作を妨げます。
これを処理するきちんとした UIKit の方法はありますか? または、ここで独自の実装を作成する必要がありますか?