zoukankan      html  css  js  c++  java
  • <UI>点击UIImageView实现相册的调用

    主要是UIImagePickerControllerDelegate协议的实现

    - (void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
        UITouch *oneTouch = [touches anyObject];
        UIView *touchView = oneTouch.view;
        // 判断如果点击到图片了
        if (touchView == previewImageView) {
            UIImagePickerController *ipc = [[UIImagePickerController alloc] init];
            // UIImagePickerController相册和相机
        //    ipc.sourceType = UIImagePickerControllerSourceTypeCamera;       ipc.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;
            ipc.delegate = self;
            [self presentModalViewController:ipc animated:YES];
            // 启动
            [ipc release];
        }
    }
    // 相册的代理函数 
    - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
        // 取得选中的图片
        UIImage *img = [info objectForKey:UIImagePickerControllerOriginalImage];
        // 取得选中图片的原始图片
        previewImageView.image = img;
        [picker dismissModalViewControllerAnimated:YES];
    }
    - (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
        [picker dismissModalViewControllerAnimated:YES];
    }
  • 相关阅读:
    vmware centos 共赏目录不显示
    小程序上拉刷新
    chrome json接口数据 插件
    滚动条滚动事件
    smarty循环item命名规范
    css实现梯形样式(含有border)
    设置行高并不能垂直居中
    图片翻转交互效果
    smarty文章字符截取
    css动画 transition
  • 原文地址:https://www.cnblogs.com/robinkey/p/2770357.html
Copyright © 2011-2022 走看看