2012-03-14 60 views
1

我想找出一個最好的解決方案,允許用戶調整圖像大小(以捏手勢活着)以及保留儘可能多的質量。如何讓用戶縮放圖像瀏覽並保留照片質量?

當我運行viewDidLoad時,我的應用程序基本上會顯示一些imageView縮小的大小。我使用UIImage+Resize作爲縮小它們並保持質量的一種方式。

我正在使用捏手勢來影響CGAffineTransformScale以讓用戶增加/減少照片尺寸。現在,問題是CGAffineTransformScale不會爲圖像質量做任何事情。它會簡單地展開圖像。

有沒有辦法讓照片質量提高,而增加imageview幀的大小?我想我可以簡單地訪問原始圖像,並在UIGestureRecognizerStateEnded的基礎上使用基於尺寸的新圖像替換imageView.image。但是,在縮放階段縮放照片時,它看起來非常難看。

任何想法讚賞。謝謝

回答

0

也許你可以使用CATiledLayer? Here 是來自Apple的一些示例代碼。

相關問題