Objective c UICollectionView和图像

Objective c UICollectionView和图像,objective-c,ios,xcode,uicollectionview,uicollectionviewcell,Objective C,Ios,Xcode,Uicollectionview,Uicollectionviewcell,我有一个UICollectionView,它工作得很好,但我有一个疑问。 在我看来,我有一个UICollectionViewCell,里面有一个UIImage。 该单元格链接到一个空白视图控制器,其中我有一个UIScrollView(用于管理缩放)和一个UIImage(全尺寸图像) 我想知道是否有一些代理或其他东西可以自动处理图像打开过程(使用缩放等) 现在,我正在使用UIScrollViewDelegatedelegate和方法viewForZoomingInScrollView:。。。但结果

我有一个
UICollectionView
,它工作得很好,但我有一个疑问。 在我看来,我有一个
UICollectionViewCell
,里面有一个UIImage。 该单元格链接到一个空白视图控制器,其中我有一个
UIScrollView
(用于管理缩放)和一个
UIImage
(全尺寸图像)

我想知道是否有一些代理或其他东西可以自动处理图像打开过程(使用缩放等)


现在,我正在使用
UIScrollViewDelegate
delegate和方法
viewForZoomingInScrollView:
。。。但结果很差,绝对不是流体

没有内置的视图来做你想做的事情,没有。你用
UIImageView
内部
UIScrollView
做了正确的事情。如果它不是很流畅,那么很可能是因为你的图像很大。解决这个问题的方法是为不同的缩放级别加载不同的图像。因此,在放大时,请听名为
scrollViewDidZoom:
UIScrollViewDelegate
方法,并在放大时将图像更改为更好的分辨率。或者,查看
CATiledLayer


请注意,这与您的
UICollectionView

没有任何关系,图像没有那么大。。。只有640x480!哦,好的。嗯,我想也许你应该提出一个新的问题,为什么你在滚动视图中的图像不是流动的。显示您的代码,如果可能,请在此处显示图像示例。解决方案:。错误链接。。。?这是链接这个问题哦,对不起:这是链接:我想和你做同样的事情:UICollectionView包含UIScrollView,UIScrollView包含UIImageView。在UICollectionView的子类中,我添加了viewForZoomingInScrollView(…),但没有调用它。我不知道为什么。你能给我一些提示吗?我真的帮不了你。。。我绝对不是目标C的职业选手,对不起!试着提出一个新问题,也许你可以参考这个问题来提供更多细节