我试图在UICollectionview Cell使用
ZOWVideoPlayer播放视频.视频播放完美,但目前我的收藏视图正在播放所有可见的视频.我只想播放一个完全可见的视频.这意味着当前的视频不被滚动过程裁剪(像素不是屏幕外,而是完全可见).
我还添加了代码来查看scrollview委托方法中完整的可见单元格,但是我的collectionview被卡住了1或2秒,然后移动,所以请帮我解决.
请先阅读问题然后进行表决.
这是检查可见单元格的代码
- (void)checkVisibilityOfCell:(CustomCell *)cell inScrollView:(UIScrollView *)aScrollView { @try { CGRect cellRect = [aScrollView convertRect:cell.frame toView:aScrollView.superview]; if (cell.videoPlayer) { if (CGRectContainsRect(aScrollView.frame,cellRect)){ //Play Video } else{ //Pause Video } } } @catch (NSException *exception) { } @finally { } }