Ios PHLivePhotoView静态图片看起来像像素化的
我正在使用Ios PHLivePhotoView静态图片看起来像像素化的,ios,iphone,3dtouch,phlivephoto,Ios,Iphone,3dtouch,Phlivephoto,我正在使用requestlivephotowithresourcefileurl设置PHLivePhotoView的livePhoto属性。调用requestLivePhotoWithResourceFileURLs时,其中一个参数是targetSize,它是一个CGSize。首先,我尝试简单地传入PHLivePhotoView的帧大小作为参数,这导致了一个非常模糊的图片。然后我尝试传入CGSizeZero,这导致了一个非常像素化的图像。看起来好像是CGSizeZero参数导致图像分辨率太高,无
requestlivephotowithresourcefileurl
设置PHLivePhotoView
的livePhoto
属性。调用requestLivePhotoWithResourceFileURLs
时,其中一个参数是targetSize
,它是一个CGSize
。首先,我尝试简单地传入PHLivePhotoView
的帧大小作为参数,这导致了一个非常模糊的图片。然后我尝试传入CGSizeZero
,这导致了一个非常像素化的图像。看起来好像是CGSizeZero
参数导致图像分辨率太高,无法显示(在iPhone 6S上运行),这导致了一种像素化效果。另外,不确定这是否相关,但当我调用requestlivephotowithresourcefileurl
时,我从终端获得以下打印输出
***读取设置存档文件时出错:ISRootSettings:/var/mobile/Containers/Data/Application/F4100B0E-B498-444A-AD6D-7E2CEDB25095/Documents/({my bundle identifier})。设置/ISRootSettings_10.plist
我尝试过更改照片,更改照片在我的包中的位置,以及扩展。这条消息总是打印出来的。我在谷歌上搜索了很多次,但似乎什么也找不到
我的问题是,我应该传递什么
CGSize
来获得正确的图像?有相同的问题,你找到解决方案了吗?相同的问题,有任何线索吗?有相同的问题,你找到解决方案了吗?相同的问题,有任何线索吗?