小编ven*_*san的帖子

如何从iphone库导入视频并在应用程序中播放

我正在使用以下代码来显示视频库

 -(IBAction)showVideoLibrary
{
UIImagePickerController *videoPicker = [[UIImagePickerController alloc] init];
videoPicker.delegate = self;
videoPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

videoPicker.mediaTypes =[[NSArray alloc] initWithObjects: (NSString *)kUTTypeMovie,nil];    
if(self.popoverController!=nil)
{
    [self.popoverController release];
}
self.popoverController  = [[UIPopoverController alloc] initWithContentViewController:videoPicker];
popoverController.delegate = self;
popoverController.popoverContentSize=CGSizeMake(320,1000);

[popoverController presentPopoverFromRect:CGRectMake(0,0,10,10) inView:self.view permittedArrowDirections:nil animated:YES];

}
Run Code Online (Sandbox Code Playgroud)

并且为了接收所选的视频网址,我使用以下功能

- (void)imagePickerController: (UIImagePickerController *)picker2 didFinishPickingMediaWithInfo: (NSDictionary *)info {

NSString *mediaType = [info valueForKey:UIImagePickerControllerMediaType];
if([mediaType isEqualToString:@"public.movie"])
{
    NSLog(@"came to video select...");

     NSURL *videoUrl=(NSURL*)[info objectForKey:@"UIImagePickerControllerMediaURL"];

    NSLog(@"Got Movie Url==%@",videoUrl);


}
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码,我可以看到视频列表存在于库中,但是当我按下"USE"按钮时,它显示压缩视频..我无法取消它,我没有得到任何类型的网址中的

- (void)imagePickerController: (UIImagePickerController *)picker2 didFinishPickingMediaWithInfo: (NSDictionary *)info
Run Code Online (Sandbox Code Playgroud)

功能..任何解决这个问题的想法..并获取应用程序的URL.

谢谢.

xcode uiimagepickercontroller ipad

7
推荐指数
1
解决办法
1万
查看次数

如何通过IOS应用程序访问/生成.ppt文件

在看到苹果的主题演讲和其他类似的应用程序后,我想准备一个应用程序,它可以进行演示(.ppt文件)并尝试为IOS应用程序添加一些其他内容.但我不知道如何从编程方面开始,或者如果有的话,

请任何人都可以提供有关此功能的建议.

提前致谢..

iphone xcode ipad ios

6
推荐指数
0
解决办法
1075
查看次数

标签 统计

ipad ×2

xcode ×2

ios ×1

iphone ×1

uiimagepickercontroller ×1