我想讓用戶從他的iOS設備上的照片庫中選擇一張照片(我假定使用UIImagePickerController是iPhone/iPod Touch的一種方式?),然後裁剪所選照片一個很好的覆蓋。旋轉功能也很好。裁剪和旋轉由UIImagePickerController選擇的照片
- 是的UIImagePickerController去爲照片選擇UI
- 一個正確的方法是有一個簡單的方法(即通過框架或第三方,免費圖書館提供)來實現觸摸功能的照片裁剪UI或做我必須「手工」做?
- 旋轉怎麼樣?
我想讓用戶從他的iOS設備上的照片庫中選擇一張照片(我假定使用UIImagePickerController是iPhone/iPod Touch的一種方式?),然後裁剪所選照片一個很好的覆蓋。旋轉功能也很好。裁剪和旋轉由UIImagePickerController選擇的照片
只要你不必須能夠一次選擇多張照片,UIImagePicker是一個不錯的選擇。
我會爲此使用CoreGraphics。這裏的一些信息: http://www.hive05.com/2008/11/crop-an-image-using-the-iphone-sdk/
CoreGraphics還應該讓你做旋轉。在CoreGraphics中的代碼拋出這樣的:
CGContextRotateCTM (bitmap, radians(90));
不幸的是,現在鏈接已經死了:( –
你絕對可以使用的UIImagePickerController獲得來自用戶的照片庫中的圖像。一旦用戶選擇了圖像,就會有一個委託方法將您選擇的UIImage傳遞給您。然後,您的代表應該拍攝該圖像並將其傳遞給具有編輯功能的自定義視圖。 –