渲染非常大的UIscrollview UIImage +视频

时间:2011-07-08 14:16:09

标签: ios performance uiscrollview catiledlayer

我正在我的应用上创建一个特定的功能,我不知道如何做到这一点的最佳方法。

屏幕上有UIScrollview大(1024 * 748)。在UIScrollView内,我插入UIView。这个视图非常大(8000 * 748)并代表一张桌子。在此表中,我插入了不同的UIImageView和一些视频。我将此视图呈现给滚动视图中的用户,然后用户可以捏缩放以及详细查看视频和图像。

我尝试了两种不同的方法:

  1. 在第一种方法中,我异步加载UIScrollView的所有内容,当它加载时我将它呈现给用户并将缩放级别设置为0.4。

  2. 然后我尝试使用CATiledLayer来获得与谷歌地图应用相同的行为,但是当我插入视频时遇到了困难。

  3. 谁能告诉我最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

第一种方法出了什么问题?

你说你的第二种方法有问题,为什么不使用第一种方法呢?