gpt4 book ai didi

macos - Mac OS X 应用程序要使用哪些控件?

转载 作者:行者123 更新时间:2023-12-03 17:06:07 26 4
gpt4 key购买 nike

我为 iPhone/iPad 开发了一些应用程序,所以我了解 Cocoa 编程的基本概念。现在我需要编写一个 Mac OS X 应用程序。如果您帮助我选择要使用的正确控件,我将研究它们的 Apple 文档引用。

我需要:

  • 显示缩略图网格(png 图像)的控件;我将能够通过拖放缩略图来更改缩略图的顺序;

  • 显示单个图像的控件(例如 Cocoa Touch 的 UIImageView),可以将另一个图像拖放到第一个图像上;此外,我需要通过拖动第二个图像的角来移动和调整其大小(就好像角是“ anchor ”);

  • 用于浏览 Mac 上媒体文件的控件(可能是 iPhoto 图像、iTunes 无 DRM 歌曲或只是给定文件夹的内容),如 iMovie 的媒体浏览器。

    <

我使用 Xcode 4.2。

最佳答案

  1. 您可以使用 NSCollectionView 等。为了这。 Xcode 在文档中的某个位置有一个示例应用程序(浏览各种图像)以及有关如何自行设置 NSCollectionView 的教程。

  2. 检查NSImageView。基本上,只需将 UI 前缀更改为 NS,您就可以找到 Cocoa Touch 的任何 Cocoa 控件替代品。

  3. 本身没有这样的控件(除非用于背景的 IKImageBrowser),但是使用前面提到的 NSCollectionView 和一些用于媒体文件的 API,您应该可以轻松解决快点。

另请检查图像的 ImageKit 框架(用于浏览、查看和修改)。

关于macos - Mac OS X 应用程序要使用哪些控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7785011/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com