当用户按下iPhone上的“重拍”时,是否有一个委托方法被调用?

时间:2009-12-05 23:20:00

标签: iphone objective-c cocoa-touch

我有一个UIImagePickerController子类,我想检测用户何时按下“重拍”按钮。

这可能......调用什么委托方法?我查看了文档,但找不到任何内容:http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIImagePickerControllerDelegate_Protocol/UIImagePickerControllerDelegate/UIImagePickerControllerDelegate.html

编辑:我接受了答案,但这需要你构建到OS 3.1

1 个答案:

答案 0 :(得分:2)

您可以使用以下命令删除默认控件:

picker.showsCameraControls = NO;

用你自己的重拍按钮实现cameraOverlayView,再次调用UIImagePickerController上的takePicture函数。