为了更好地帮助您创建应用以及管理用户界面元素,除了Interface Builder之外,XCode 还提供了其他的工具来达成这个目的。
您可能会为应用添加许多图像,包括为不同的iOS设备准备的图标、自定义图片以及启动界面。其中一些图片向 App Store 提交时需要的。Asset catalog(资源目录)可以帮你很好地管理这些内容。
AssetCatMac_2x.png
借助粒子发射编辑器,您可以通过添加诸如雪花、火花和烟雾等可移动粒子在内的动画效果来增强您的应用程序。这些特效对于 iOS 和 Mac 上的游戏来说特别有用。
QQ截图20141210140346.jpg
对于 Mac 应用来说,SceneKit 编辑器可以有效地帮助您使用由3D创作工具创建的场景,以及将其导出为Data Asset Exchange(DAE)文件。欲了解更多信息,请参阅SceneKit编程指南。
添加应用图标和启动界面
您需要为您应用所支持的所有操作系统版本和设备添加相应的应用图标。iOS 应用和 Mac 应用所需的图标种类不同。对于这两个平台来说,请在 Xcode 中的 asset catalog 中添加应用图标所需的版本。
对于 iOS 应用程序来说,所添加的应用图标将显示在设备的主屏幕和 App Store 上。Xcode 没有提供能创建图标的图形制作工具,请使用专门的设计软件来进行制作。请创建出一些在不同场景下使用的图标。您的 iOS 应用包含一个小图标(当显示搜索结果时使用)和一个高分辨率图标(用在有 Retina 显示屏的设备上)。如果您的 iOS 应用部署目标是通用的话,您还可以创建适用于 iPad 和 iPhone 设备上的图标版本。
对于 Mac 应用程序来说,创建一组图标集,包括为每个图标大小创建的图标对(标准和高分辨率)。以像素为单位就是:16 x 16, 32 x 32, 128 x 128, 256 x 256, 以及512 x 512。Finder 将使用这些图标来向用户显示您的应用。