关闭

MacOS 选择照片、相机拍照(步骤详解配demo下载)

标签: Mac开发MacOSMacOS-选择图片MacOS拍照IKPictureT
2489人阅读 评论(0) 收藏 举报
分类:

简述:使用系统中的 IKPictureTaker 即可选择图片


Demo 下载地址:

http://download.csdn.net/download/lovechris00/9966687

git 地址:https://github.com/MelissaShu/MSMacOSExec


步骤

UI部分

1、在面板上放置一个button 和一个 imageView。这里直接使用xib了。

这里写图片描述

2、将xib 上的控件,关联到控制器的代码中

这里写图片描述


代码部分

1、引用框架

在控制器代码中 #import <Quartz/Quartz.h>
并在target 中添加这个框架

2、在按钮点击事件中 调用方法

- (IBAction)btnOnClick:(id)sender {

    [[IKPictureTaker pictureTaker] beginPictureTakerWithDelegate:self didEndSelector:@selector(pictureTakerDidEnd:returnCode:contextInfo:) contextInfo:nil];

}

3、实现接收图片的方法

- (void)pictureTakerDidEnd:(IKPictureTaker *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo {
NSImage *image = [sheet outputImage];
if(image !=nil && (returnCode == NSModalResponseOK) ) {
self.outImageView.image = image;
}
}


结果

可以选择系统默认图片(Defaults),也可以拍照(Camera),也可以从文件夹选择图片(Other)。

这里写图片描述


这里写图片描述


0
0
查看评论

如何在OS X 10.7上开发一个简单的应用教程(二)

本教程由iOS Tutorial Team成员Ernesto García发布,他是一位Mac和iOS开发者,CocoaWithCh
  • yuan_will
  • yuan_will
  • 2015-07-16 15:33
  • 3606

使用swift开发OSX应用

原文:http://www.raywenderlich.com/87002/getting-started-with-os-x-and-swift-tutorial-part-1 翻译原文:http://blog.csdn.net/kmyhy/article/details/45150649 ...
  • u011349387
  • u011349387
  • 2016-01-03 17:51
  • 5646

学习mac开发第十弹 Mac 选择照片,拍照。

学习mac开发第十弹 Mac 选择照片,拍照。 认识 IKPictureTaker IKPictureTaker 类可以调用一个面板来选择照片,系统默认图片,拍照功能。 头文件 IKPictureTaker使用方法 引用头文件 #import 调用方法 [[IKPictureTaker...
  • lengshengren
  • lengshengren
  • 2017-03-20 20:25
  • 657

用Swift开发Mac App(6)

接下来实现EDStarRating 的编辑。 在loadView 方法中,我们已经配置了EDStarRating的delegate属性,我们仅仅需要实现相关委托方法即可。打开MasterViewController.swift 在 EDStarRatingProtocol...
  • kmyhy
  • kmyhy
  • 2015-05-07 09:28
  • 1726

Mac App Demo

  • 2014-03-07 11:19
  • 735KB
  • 下载

在Ubuntu上为Android系统编写Linux内核驱动程序

在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而Android Market的应用软件数量达294738,紧随A...
  • laviolette
  • laviolette
  • 2011-11-07 10:12
  • 657

截屏的代码操作

#pragma image +(UIImage *)takeSnapshotOfView:(UIView *)view; {     UIGraphicsBeginImageContext(CGSizeMake(view.fram...
  • aa2397199142
  • aa2397199142
  • 2015-11-12 13:12
  • 570

MacOS 选择照片、相机拍照(步骤详解配demo下载)

步骤 UI部分 1在面板上放置一个button 和一个 imageView这里直接使用xib了 2将xib 上的控件关联到控制器的代码中 代码部分 1引用头文件 2在按钮点击事件中 调用方法 3实现接收图片的方法 结果简述:使用系统中的 IKPictureTaker 即可选择图片步骤UI部分1、在面...
  • lovechris00
  • lovechris00
  • 2017-09-06 14:44
  • 2489

macOS常用工具

截图: 腾讯出的截图工具, Ctrl+Shift+A区域截图(自动识别窗口), Ctrl+Shift+R录制屏幕, 默认存到剪贴板, 按空格可编辑, 框框加字马赛克箭头应有尽有, 非常符合国人习惯, 比圈点人性化多了. APP Store直接搜Jietu即可, 链接点我.视频: MplayerX, ...
  • weifengdq
  • weifengdq
  • 2018-01-02 19:27
  • 211

Android Webview调相机拍照选择图片并显示到网页

Android webview调相机拍照,选择相册,将图片显示到网页上
  • yuzhiqiang_1993
  • yuzhiqiang_1993
  • 2017-07-01 17:26
  • 768
    博客专栏
    个人资料
    • 访问:210151次
    • 积分:3453
    • 等级:
    • 排名:第11457名
    • 原创:127篇
    • 转载:6篇
    • 译文:1篇
    • 评论:96条
    最新评论