我是iPhone开发的新手。我试图在从相机获得的图像上画一个十字架。
我正在使用继承自UIImagePickerController
。
当我为应用程序加注星标时,我会看到十字架,但十字架消失后几秒钟。
我应该使用cameraOverlayView
吗?
谢谢
答案 0 :(得分:0)
UIImagePickerController不是设计为子类的。这样做需要您自担风险。
在OS 3.1中,cameraOverlayView是经过批准的在相机视图上绘图的方式。请注意,如果设置了叠加视图,则自动对焦控件似乎不再起作用。
编辑:原来我只是在解释the docs:
重要事项: UIImagePickerController类仅支持纵向模式。此类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改,但有一个例外。在iPhone OS 3.1及更高版本中,您可以为cameraOverlayView属性指定自定义视图,并使用该视图显示其他信息或管理相机界面与代码之间的交互。