2011-09-13 148 views
4

我有一個應用程序的幾張照片。如果用戶點擊其中的一個,我希望他能夠縮放,平移,縮放等。我不需要像Three20這樣的東西。首先,我從文件加載圖像在應用程序中,第二我不需要「庫」功能(即顯示所有圖像在網格>像Photos.app)。所以我只需要在部分左圖片...圖片瀏覽器(有縮放,平移,縮放等)?替代Three20

enter image description here

我怎麼能這樣做?有沒有「樣本班」或教程?

非常感謝!

+0

我想你應該讓自己的實現的一切,如果你想要一些幫助,儘量在WWDC 2010的視頻「會話104 - 設計應用與滾動視圖」和該會話的示例代碼,他們對於UIScrollView的好例子這可能是有用的。 –

回答

6

的UIScrollView中不僅支持滾動,而且放大和縮小,事實上,它的超類的東西像網頁視圖和tableViews。

這是一個適合在UIScrollView內的UIImageView並使contentSize匹配,並啓用縮放(最大/最小縮放1.0默認情況下,設置爲其他東西允許縮放)的問題。

+1

And: ---增加對UIScrollViewDelegate的支持。將視圖控制器作爲UIScrollView的委託。 ---然後加入實施 「 - (UIView的*)viewForZoomingInScrollView:(UIScrollView的*)滾動視圖」,並返回ImageView的。 – LolaRun