3

我正在使用UIImagePickerController cameraOverlayView属性创建自定义相机 UI。但是,我想保留一些现有的用户界面——特别是顶部的闪光灯和相机选择按钮。

我的想法是我会继续showsCameraControls = YES设置cameraOverlayView我的自定义 UI,然后使用[picker.view bringSubviewToFront:overlayView]它来确保底部的控件位于默认控件的顶部。

唉,这行不通。我尝试将叠加层移动到各个位置的视图层次结构的前面,但没有运气。是否有任何UIImagePickerController黑客可以实现这一目标?不能在自定义 UI 的同时至少重用一些相机控件似乎是一种耻辱。

4

1 回答 1

5

进一步调查看来这是不可能的。您要么必须使用所有默认的camara UI,要么不使用。

于 2011-03-14T20:55:59.377 回答