zoukankan      html  css  js  c++  java
  • 使用ImageView

    @property (strong, nonatomic) UIPopoverController *pop;
    //选取图片
    - (IBAction)selectImage:(UIButton *)sender { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) { picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; picker.delegate = self; self.pop = [[UIPopoverController alloc] initWithContentViewController:picker]; self.pop.delegate = self; [self.pop presentPopoverFromRect:sender.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; } }

    实现UIImagePickerController委托方法:

    -(void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
    {
        [self.pop dismissPopoverAnimated:YES];
    }
    
    -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
    {
        UIImage *image = [info valueForKey:@"UIImagePickerControllerOriginalImage"];
        self.masterViewController.mainImage = image;
        self.imageView.image = image;
        [self.pop dismissPopoverAnimated:YES];
    }

    实现clearImage:方法,实现视图重设。

    - (IBAction)clearImage:(id)sender
    {
        self.imageView.image = nil;
        self.masterViewController.mainImage = nil;
    }
  • 相关阅读:
    html 时间区间选择功能
    Django 【settings】数据库设置
    Django forms 定制form字段
    避免js全局变量污染的方法
    js获取路由
    采用遍历的方法获取字符串a在字符串b中的位置
    vue 学习笔记
    Promise
    js常用JSON数据操作
    js 数组遍历方式
  • 原文地址:https://www.cnblogs.com/fengmin/p/5578227.html
Copyright © 2011-2022 走看看