UIImageView — 选择图片

2015-03-03 0 199
UIImageView — 选择图片
- (void)viewDidLoad
{
    [super viewDidLoad];
     
     
    _imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
    [self.view addSubview:_imageView];
    _imageView.backgroundColor = [UIColor redColor];
    //
     
    _imageView.userInteractionEnabled = YES;
     
    UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(choosePictrue)];
    //tap.numberOfTapsRequired  = 2;
    [_imageView addGestureRecognizer:tap];
    [tap release];
    [_imageView release];
         
}
 
- (void)choosePictrue{
    UIImagePickerController *picc = [[UIImagePickerController alloc] init];
    picc.delegate = self;
    picc.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
    [self presentViewController:picc animated:YES completion:nil];
    [picc release];
}
 
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
    _imageView.image = [info objectForKey:UIImagePickerControllerOriginalImage];
    [picker dismissViewControllerAnimated:YES completion:nil];
     
}
 
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker{
 
    [picker dismissViewControllerAnimated:YES completion:nil];
}
@end

遇见资源网 objective-c UIImageView — 选择图片 http://www.ox520.com/16118.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务