【发布时间】:2017-05-18 07:11:58
【问题描述】:
我想像 Instagram 一样在 UITableViewCell 中播放视频。如果没有视频,那么它必须显示与 Instagram 功能相同的图像。但我不知道该怎么做。
我下载了 AWEasyVideoPlayer,但它对我没有帮助,
请帮帮我 或分享一些演示,以便我对此有所了解。 提前致谢。
【问题讨论】:
标签: ios objective-c uitableview instagram
我想像 Instagram 一样在 UITableViewCell 中播放视频。如果没有视频,那么它必须显示与 Instagram 功能相同的图像。但我不知道该怎么做。
我下载了 AWEasyVideoPlayer,但它对我没有帮助,
请帮帮我 或分享一些演示,以便我对此有所了解。 提前致谢。
【问题讨论】:
标签: ios objective-c uitableview instagram
我已经使用这段代码完成了这个功能。
if (videoavailable) {
cell.Videoplayview.hidden=YES;
[cell.ImageUploadedimageview sd_setImageWithURL:[NSURL URLWithString:[[allpostdataarray objectAtIndex:indexPath.section] objectForKey:@"post_image"]] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
}else{
cell.Videoplayview.hidden=NO;
NSString *path = [[allpostdataarray objectAtIndex:indexPath.section] objectForKey:@"post_video"];
NSURL *videoURL = [NSURL URLWithString:path];
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayer.view setFrame:CGRectMake(0,0, cell.ImageUploadedimageview.frame.size.width , cell.ImageUploadedimageview.frame.size.height)];
[moviePlayer prepareToPlay];
[moviePlayer play];
[cell.Videoplayview addSubview:moviePlayer.view];
}
【讨论】:
如果您确实尝试过某事,我们可以引导您朝着正确的方向前进或帮助您克服一些困难。因为您还没有发布任何代码,所以这里有一个关于 Instagram 类应用程序的教程。它有点过时,但它引导我朝着正确的方向前进,希望它也能帮助你。
Ray Wenderlich 以出色的 Objective-C 和 Swift 教程而闻名。
【讨论】: