gpt4 book ai didi

iphone - iOS SDK : Launch the Camcorder (video camera), 不是静态相机

转载 作者:行者123 更新时间:2023-11-28 18:02:29 25 4
gpt4 key购买 nike

我正在使用以下代码在 iPhone 上启动静态相机。

UIImagePickerController *picker = [[UIImagePickerController alloc] init]; 
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.delegate = self;
[self presentModalViewController:picker animated:YES];
[picker release];

我想知道如何只启动摄像机,而不启动静态相机。我需要 this view没有右下角的开关。

有什么想法吗?

最佳答案

您必须添加这两行才能在摄像机模式下启动。

picker.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypeCamera];
picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;

您还可以将其限制为视频模式并通过仅启用适当的媒体类型来隐藏开关。这样做只允许视频模式,

picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];

但是您需要添加 MobileCoreServices.framework为此和#import <MobileCoreServices/MobileCoreServices.h> .

关于iphone - iOS SDK : Launch the Camcorder (video camera), 不是静态相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6377053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com