照片浏览器(带缩放,平移,缩放等)?Three20的替代品

Mar*_*man 4 iphone uiviewcontroller uiimageview three20 ios

我有一个带有几张照片的应用程序.如果用户点击其中一个,我希望他能够缩放,平移,缩放等等.我不需要像Three20这样的东西.首先,我正在从应用程序内部的文件加载图像,其次我不需要"库"功能(显示网格中的所有图像>像Photos.app).所以我只需要左图中的部分......

在此输入图像描述

我怎样才能做到这一点?有没有"样本课"或教程?

非常感谢提前!

Can*_*Can 6

UIScrollView不仅支持滚动,还支持放大和缩小,事实上,它是webViews和tableViews之类的超级类.

这是在UIScrollView中安装UIImageView 并使contentSize匹配并启用缩放(默认情况下最大/最小缩放为1.0,将其设置为允许缩放的其他内容).

  • 并且:---添加对UIScrollViewDelegate的支持.使viewcontroller成为UIScrollView的委托.---然后添加" - (UIView*)viewForZoomingInScrollView :( UIScrollView*)scrollView"的实现并返回imageView. (2认同)