3

プロパティを使用してカスタム カメラ UI を作成していUIImagePickerController cameraOverlayViewます。ただし、既存の UI の一部、特に上部にあるフラッシュとカメラの選択ボタンを維持したいと考えています。

私の考えでは、 をカスタム UI にshowsCameraControls = YES設定したままにしてから、 を使用して、下部のコントロールが既定のコントロールの上にあることを確認しました。cameraOverlayView[picker.view bringSubviewToFront:overlayView]

残念ながら、これは機能しません。さまざまな場所で、オーバーレイをビュー階層の前面に移動しようとしましたが、うまくいきませんでした。これを達成できるハッカーはありますか?UIImagePickerControllerUI をカスタマイズしながら、少なくともいくつかのカメラ コントロールを再利用できないのは残念です。

4

1 に答える 1

5

さらに調査すると、これは不可能のようです。デフォルトのカメラ UI をすべて使用するか、まったく使用しないかのいずれかです。

于 2011-03-14T20:55:59.377 に答える