我在我的应用程序中使用了Iphone的内置摄像头,我有两个问题。
UIImagePickerController *ipc = [[UIImagePickerController alloc] init];
ipc.sourceType = UIImagePickerControllerSourceTypeCamera;
ipc.delegate = self;
ipc.allowsEditing = NO;
[self presentModalViewController:ipc animated:YES];
首先,我的相机让用户使用他拍摄的照片或重拍,我想取消此选项,用户必须只有一次机会拍摄他的照片。
其次,我想要更改左侧取消按钮的标题,因为我的应用程序是法语。
答案 0 :(得分:1)
对于“取消”按钮,我认为您可以尝试内化和本地化。我不知道该怎么做。
如果要控制相机流量,则比正常方式更难。您必须用自己的控件替换默认控制按钮(在相机屏幕的底部)。您需要执行两种方法:
首先,您需要将showCameraControls设置为NO:picker.showCameraControls = NO
@property(nonatomic) BOOL showsCameraControls
然后你需要提供自己的视图:picker.cameraOverlayView = YOUR_OWN_VIEW
@property(nonatomic, retain) UIView *cameraOverlayView