我想编辑像联系人这样的UIImage - >编辑个人资料 - >编辑图像。我最初从UIImagePickerController获取图像,然后在本地保存。这是可以使用UIImagePickerController还是我需要去另一条路线?
答案 0 :(得分:3)
您可以缩放图像视图,
self.scrollView.minimumZoomScale = 0.2;
self.scrollView.maximumZoomScale = 5.0;
self.scrollView.delegate = self;
你需要实现scrollview delegate
之类的,
-(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
return self.imgView;
}
您的界面构建器中应该scrollview
包含imageview
或者说您的视图控制器。
您需要确认UIScrollViewDelegate
!
然后您可以放大或缩小图像视图!
斯威夫特:
self.scrollView.minimumZoomScale = 0.2
self.scrollView.maximumZoomScale = 5.0
self.scrollView.delegate = self
和
func viewForZooming(in scrollView: UIScrollView) -> UIView? {
return self.imgView
}
答案 1 :(得分:0)
您可以使用此库节省大量时间。