Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 未在UICollectionViewCell上播放PHLivePhoto_Ios_Swift_Phlivephoto - Fatal编程技术网

Ios 未在UICollectionViewCell上播放PHLivePhoto

Ios 未在UICollectionViewCell上播放PHLivePhoto,ios,swift,phlivephoto,Ios,Swift,Phlivephoto,我已经创建了一个UICollectionView来显示实时照片,实时照片存储在一个数组中,工作正常,除非我尝试在UICollectionViewCell上显示它们。他们就是不玩 以下是我尝试的:添加了一个UIView并将其类更改为PHLivePhotoView,我还尝试添加一个UIImageView并更改其类以防万一。我尝试通过以下编程方式播放现场照片: cell.livePhotoView.startPlaybackWithStyle(PHLivePhotoViewPlaybackStyle.

我已经创建了一个
UICollectionView
来显示实时照片,实时照片存储在一个数组中,工作正常,除非我尝试在
UICollectionViewCell
上显示它们。他们就是不玩

以下是我尝试的:添加了一个
UIView
并将其类更改为
PHLivePhotoView
,我还尝试添加一个
UIImageView
并更改其类以防万一。我尝试通过以下编程方式播放现场照片:
cell.livePhotoView.startPlaybackWithStyle(PHLivePhotoViewPlaybackStyle.Full)
这没用。尝试检查我的预览图像是否位于PHLivePhotoView顶部,但事实并非如此

如果我走这条路,一切都很好

let livePhotoView = PHLivePhotoView(frame: self.previewImage.frame)
self.view.addSubview(livePhotoView)
livePhotoView.startPlaybackWithStyle(PHLivePhotoViewPlaybackStyle.Full)
以上工作如预期

有没有人经历过同样的问题?我不知道我忽略了什么