を使用してカメラズームを実装しようとしていCGAffinetransform
ます。Transform は問題ありませんが、より大きなサイズにスケーリングすると、 に割り当てたフレームからはみ出してしまいAVCaptureVideoPreviewLayer
ます。masksToBounds
プロパティをに設定しようとしましYES
たが、役に立ちませんでした。
フレーム内に収めることはできますか?
編集:
私が望むのは、カメラプレビューレイヤーの特定の領域を指定できることです。スケーリング変換を適用すると(つまり、プレビューレイヤーのフレームが拡張されます)、指定された領域の外側のレイヤーの部分が切り取られます.