首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在可可应用程序中选择iPhoto图像

在可可应用程序中选择iPhoto图像
EN

Stack Overflow用户
提问于 2011-09-15 05:20:01
回答 2查看 1.6K关注 0票数 1

我想知道在可可应用程序中从iPhoto中选择照片的最好方法是什么?现在,打开文件对话框不允许我进入iPhoto库。如何允许用户进入该文件夹?IKPictureTaker是一种选择,但它似乎允许一次选择一张图片。我希望用户能够选择一张图片,或多张。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-15 05:55:17

只需使用NSOpenPanel并将允许的文件类型设置为public.image实用程序:

代码语言:javascript
复制
[panel setAllowedFileTypes:[NSArray arrayWithObject:@"public.image"]];

这将自动将媒体部分和照片项目添加到打开面板中的侧栏,允许用户从其iPhoto库中进行选择。

或者,您可以使用Karelia的开源iMedia Browser

票数 9
EN

Stack Overflow用户

发布于 2013-04-29 21:02:31

苹果公司的一个私有API包含了您想要的控件;这个控件是一个ILMediaBrowserView,它为提供了与NSOpenDialog中的视图完全相同的视图。

如果你正在计划你的应用程序的AppStore发布,不要使用它,但它可以是有用的。

集成到项目中以获得视图框架是/System/Library/PrivateFrameworks.中的iLifeMediaBrowser.framework

让我们都希望Apple在记录的IK中带来同样的观点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7423113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档