[英]How do I allow an iPhone user to “Move and Scale” a photo that has already been selected
[英]How to allow a user to scale imageviews and retain photo quality?
我正在嘗試找到一種解決方案,該解決方案可以最好地允許用戶調整圖像的大小(以捏合手勢實時顯示)並保持盡可能高的質量。
當運行viewDidLoad
時,我的應用程序基本上顯示了一些按比例縮小的viewDidLoad
。 我正在使用UIImage + Resize來縮小它們並保持質量。
我使用捏手勢來影響CGAffineTransformScale
以使用戶增加/減小照片的大小。 現在,問題是CGAffineTransformScale
對圖像質量沒有任何作用。 它只會拉伸圖像。
有什么方法可以在增加圖像視圖邊框尺寸的同時提高照片質量? 我想我可以簡單地訪問原始圖像,並根據UIGestureRecognizerStateEnded
時的尺寸用新圖像替換UIGestureRecognizerStateEnded
。 但是,在捏合階段縮放照片時,看起來很難看。
任何想法表示贊賞。 謝謝
也許您可以使用CATiledLayer? 這是來自Apple的一些示例代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.