📜  在 ios 中使用 App_cancle_Title 打开相机 (1)

📅  最后修改于: 2023-12-03 14:50:56.463000             🧑  作者: Mango

在 iOS 中使用 App_cancle_Title 打开相机

在 iOS 应用程序中打开相机是一个常见的任务。使用 App_cancle_Title,可以在打开相机时定制取消按钮的标题。

代码实现

下面是在 Swift 中打开相机并自定义取消按钮标题的代码:

let cameraPicker = UIImagePickerController()
cameraPicker.sourceType = .camera
cameraPicker.delegate = self
cameraPicker.allowsEditing = true
cameraPicker.modalPresentationStyle = .fullScreen
cameraPicker.navigationBar.topItem?.leftBarButtonItem?.title = "取消"
present(cameraPicker, animated: true, completion: nil)

在 Objective-C 中:

UIImagePickerController *cameraPicker = [[UIImagePickerController alloc] init];
cameraPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
cameraPicker.delegate = self;
cameraPicker.allowsEditing = YES;
cameraPicker.modalPresentationStyle = UIModalPresentationFullScreen;
[[cameraPicker navigationBar] topItem] setLeftBarButtonItem:[[UIBarButtonItem alloc] initWithTitle:@"取消" style:UIBarButtonItemStylePlain target:self action:@selector(cancelCamera:)];
[self presentViewController:cameraPicker animated:YES completion:nil];
解释

在上面的 Swift 代码中,我们创建了一个名为 cameraPicker 的 UIImagePickerController 实例,并将它的 sourceType 属性设置为 .camera,以打开相机。我们在这里还设置了委托、允许编辑和模态呈现风格。一旦我们的所有配置完成,我们定制了 Navigation Bar 上的取消按钮标题。

在 Objective-C 的示例中,我们创建了一个名为 cameraPicker 的 UIImagePickerController 实例,并将它的 sourceType 属性设置为 UIImagePickerControllerSourceTypeCamera,以打开相机。我们在这里还设置了委托、允许编辑和模态呈现风格。一旦我们的所有配置完成,我们在导航栏上定制了取消按钮标题,并指定了取消按钮的点击事件处理程序。

结论

现在您已经知道如何在 iOS 应用程序中打开相机并在取消按钮上自定义标题了。希望这对您有帮助!