UIImageView,UIView,拍摄一段照片

时间:2010-06-26 06:19:49

标签: iphone

我想从UIImagePickerController中获取一个图像并将其放在可以根据触摸移动的UIImageView上。我不知道如何将图片放到UIImageView上。我认为UIImageView会自动调整图片大小,所以我无法抓住图片的上半部分并将其放在UIImageView上。是否有捷径可寻?谢谢!

2 个答案:

答案 0 :(得分:1)

使用CGImageCreateWithImageInRect裁剪(拍摄一段?)照片。将UIImageView放在UIScrollView中,让用户滚动(基于触摸移动)一个大图像。

答案 1 :(得分:0)

如果要在视图中移动和缩放图片,则需要使用UIScrollView。请参阅Apple的ScrollViewSuite示例。如果您只想将图片放在UIImageView中,请将UIImageView的contentMode设置为您想要的设置,例如: scale,top,left等。有关所有选项,请参阅UIImageView文档。