OS X 有一个特有的控件叫做 IKPictureTaker,允许用户从计算机上选择一张图片,或者从摄像头捕捉一张图片。当用户选择了图片之后,这个控件会调用指定的代理方法。

1.API

-(void) beginPictureTakerSheetForWindow:(NSWindow *)aWindow withDelegate:(id) delegate didEndSelector:(SEL) didEndSelector contextInfo:(void *) contextInfo;
复制代码

2.import

#import <Quartz/Quartz.h>
复制代码

3.实现代码

[[IKPictureTaker pictureTaker] beginPictureTakerSheetForWindow:[NSApplication sharedApplication].keyWindow withDelegate:self didEndSelector:@selector(pictureTakerDidEnd:returnCode:contextInfo:) contextInfo:nil];
复制代码

4.代理方法

- (void)pictureTakerDidEnd:(IKPictureTaker *)picker returnCode:(NSInteger)code contextInfo:(void*)contextInfo{NSImage * image = [picker outputImage];if (image) {self.imageView.image = image;}NSLog(@"NSImage:%@",image);NSLog(@"code:%ld",code);
}
复制代码

macOS IKPictureTaker 图片选择器相关推荐

  1. Android-如何开发一个功能强大的图片选择器

    图片选择器是Android开发中会经常用到的一个功能,特别对于社交类的应用,比如头像设置,比如发图片.自然ImagePicker的轮子很多,今天介绍一个功能强大的轮子SImagePicker 介绍 首 ...

  2. Android 超高仿微信图片选择器 图片该这么加载

    2019独角兽企业重金招聘Python工程师标准>>> 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39943 ...

  3. 仿照微信的效果,实现了一个支持多选、选原图和视频的图片选择器,适配了iOS6-10系统,3行代码即可集成....

    重要提示: 1. 1.9.0版本已发布,移除了"prefs:root="的调用,这个API已经被列为私有API,请大家尽快升级.其它同样使用了该API的库大家可以检查下,比如著名的 ...

  4. android图片选择器框架支持长图,基于RxJava的Android图片选择器. – RxPicker

    RxPicker 基于 RxJava 的 Android 图片选择器. 特性 与 RxJava 结合,支持响应式得到选择图片结果 兼容 Android 7.0 自定义 ImageLoader 预览 使 ...

  5. 仿照微信的效果,实现了一个支持多选、选原图和视频的图片选择器

    代码地址如下: http://www.demodashi.com/demo/11689.html 重要提示: 1. 1.9.0版本已发布,移除了"prefs:root="的调用,这 ...

  6. Magento2创建自定义Widget 并通过添加图片选择器插入图片

    为什么80%的码农都做不了架构师?>>>    创建自定义Widget 并通过添加图片选择器插入图片 自定义widget 先在模块的etc 配置文件中创建widget.xml配置文件 ...

  7. Android图片选择器PhotoPicker

    前言 维护的一个项目的时候发现,项目使用了一个5年前的库,是通过直接拉源码的并改写的方式来实现的.去GitHub找到了这个库PhotoPicker.作者说项目不维护了,建议大家使用zhihu/Mati ...

  8. Android 仿微信图片选择器 PictureSelector3.0 的使用

    在做项目时经常会遇到图片选着,选择单张图片还好,但类似于微信发朋友圈时可以多图选择的时候,就有点手足无措.然后在网上看了很多类似的项目,也尝试过将他们用于自己的项目,比如 知乎开源图片选择库 Mati ...

  9. React Native - 使用图片选择器react-native-image-picker拍照、选照片

    http://www.hangge.com/blog/cache/detail_1617.html React Native - 使用图片选择器react-native-image-picker拍照. ...

  10. android 自定义相册选择,Android图片选择器,支持拍照、从相册选择、裁剪、自定义主题...

    在很多项目中都会用到图片选择器,比如在选择头像的时候,还会要求选择图片进行裁剪后再进行上传:而有的项目要支持拍照后进行图片裁剪再进行上传.由于Android系统兼容性问题,我们不得不考虑自己实现图片裁 ...

最新文章

  1. 内部链接和外部链接【转】
  2. vs中没有fstream_vs++2010 编译说找不到 fstream.h 解决方法
  3. 可反复擦写5万次的手写板,竟然还能用橡皮擦能清除屏幕!
  4. 一个简单WCF项目的建立 by wsz
  5. C++常见面试题(2019年校招总结)
  6. go | vscode远程调试linux服务器开发
  7. 洛谷P2862 [USACO06JAN]把牛Corral the Cows
  8. extmail 发送邮件附件大小限制修改
  9. python微分几何_十一年磨一剑:中科大数学教授成功证明微分几何学两大猜想
  10. Android 关于网络图片加载不出来的问题
  11. 面试官问我:什么是消息队列?什么场景需要他?用了会出现什么问题?
  12. 【机器学习算法】感知机模型
  13. 【霍尔榜】BJ金属3D打印常见问题解析
  14. STC 32位8051单片机来了
  15. 为什么要使用flowable工作流
  16. 区分癌症细胞和非癌症细胞的方法
  17. 《强化学习周刊》第42期:DPIN、鲁棒元强化学习、Deep dispatching
  18. 备受瞩目 | Conflux频频亮相2019上海区块链国际周
  19. 最小二乘法的几种拟合函数
  20. java 图片image工具类,ImageUtil.java

热门文章

  1. Sequence operation3397
  2. WPF案例 (五) 对控件界面使用倒影
  3. 用什么的SQL语句来查的一个表中有相同的记录条数
  4. 批量修改txt文件名,删除相同部分
  5. 重写Java中equals和hashcode方法的一般规则
  6. Vite Vue项目加载Cesium模块
  7. android shell检查是否锁屏_有没有办法检查Android设备屏幕是否通过adb锁定?
  8. 使用序列标注方法进行关系抽取的相关论文推荐
  9. android 图片 写入文件格式,android实现将位置信息写入JPEG图片文件
  10. mysql 廖雪峰_讨论 - 廖雪峰的官方网站