我正在使用Instagram
这样的应用。我使用Avcapture
会话通过以下链接https://github.com/shu223/SlowMotionVideoRecorder录制了视频,并将其用作第三方库。
现在,我想传递视频并在CollectionViewCell
中播放,CollectionViewCell
包含另外15张图片
NSString *videostring=[recordedFile absoluteString];
NSLog(@"%@",videostring);
NSURL* videoURL = [NSURL fileURLWithPath: videostring];
NSString *videoPath = [videoURL path];
UIStoryboard *storybord=[UIStoryboard storyboardWithName:@"Main" bundle:nil];
shareViewController *shareview=[storybord instantiateViewControllerWithIdentifier:@"share"];
[self presentViewController:shareview animated:YES completion:nil];
//shareview.finalvideourl=videoURL;
shareview.videooutputstring=videoPath;
要将此传递到下一个屏幕,我正在使用ns通知中心,在我正在使用的下一个屏幕中
[[NSNotificationCenter defaultCenter] postNotificationName:@"sharevideooutputstring" object:_videooutputstring];
如何在CollectionViewCell
中添加此内容。我是iOS新手,请帮助解决此问题。示例链接或代码表示赞赏。
-(void)sharevideooutputstring:(NSNotification*)notification
{
NSString *finalstring=notification.object;
[self.collection reloadData];
_collection.delegate=self;
_collection.dataSource=self;
}