【发布时间】:2010-06-22 12:46:30
【问题描述】:
在我的应用程序中,我想以视频模式打开相机。所以我编写了以下代码
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[window addSubview:viewController.view];
[window makeKeyAndVisible];
UIImagePickerController *ipc;
ipc = [[UIImagePickerController alloc] init];
ipc.sourceType = UIImagePickerControllerSourceTypeCamera;
ipc.mediaTypes = [NSArray arrayWithObject:(NSString *) kUTTypeMovie];
[viewController presentModalViewController:ipc animated:YES];
return YES;
}
此代码适用于 iPhone 3.1.3,但在 iOS4 上不起作用。 我可以在 iOS4 上将 UIImagePickerController 用作视频吗?
【问题讨论】:
-
我今天再次尝试了这个来源。那么这段代码没有问题。我不知道为什么,但无论如何都忘了这个。
-
就我而言,我收到错误
error: 'kUTTypeMovie' undeclared (first use in this function)。 . .任何想法 -
@Amit Battan:您需要导入
并将 MobileCoreServices 框架添加到您的项目中 -
@user102008 没关系..请检查我的问题stackoverflow.com/questions/5514235
标签: ios ios4 mobilecoreservices