首頁

2013年5月30日 星期四

*iOS))iPhone/iPod~开发之*设置应用程序**图标和引导画面**~

 *iOS))~iPhone/iPod~ 开发*设置
应用)) ****图标和
引导画面**~

++)一个好的应用程序图标,不仅会给用户
留下良好的第一印象,而且可以帮助
用户在茫茫多的桌面图标中,快速
发现你的应用程序。本文将介绍
如何把已经设计好的图标以及
启动图片添加到我们的应用程序。
  1. 图标的规格及说明;
  2. 启动图片规格及说明;
  3. 添加素材演练;
  4. 设定启动图片显示时间。

一. 图标规格及说明

iOS中图标的名称及规格见下表:
序号文件名规格说明备注
1iTunesArtwork512 * 512发布到App Store时使用可选
2Icon.png57 * 57iPhone/iPod的主屏幕图标必须提供
3Icon@2x.png114 * 114iPhone 4的主屏幕图标 可选
4Icon-72.png72 * 72iPad的主屏幕图标可选
5Icon-Small.png29 * 29iPhone/iPod搜索栏和设置中显示
iPad的设置中显示
可选
6Icon-Small@2x.png58 * 58iPhone 4搜索栏和设置中显示可选
7Icon-Small-50.png50 * 50 iPad搜索栏、中显示 可选









说明:
  1. 图标文件的文件名称必须严格按照
  2. 上表中的设定;
  3. 如果只制作了一个名为“Icon.png”的
  4. 图片,系统会根据实际需要的尺寸对其
  5. 进行缩放处理,但考虑到实际显示效果,
  6. 最好还是按照上表中的规格制作
  7. 前4个的图标文件
  8. 如果应用程序允许用户在手机的
  9. “设置”中进行某些设置操作,
  10. 最好提供上述7个图标的全部文件;
  11. 如果制作的应用仅在iPad上运行,
  12. 则只需提供上表中的1、4、5、7四
  13. 个文件即可。

二. 启动图片规格及说明

1. iPhone应用程序启动图片规格表:
序号文件名规格(有状态栏)规格(全屏)说明
1Default.png320 * 460320 * 480低分辨率屏幕使用
2Default@2x.png640 * 920640 * 960高分辨率屏幕使用
注意:iPhone的启动图片是不区分方向的,
也就是说不会随着设备方向自适应调整方向。
2. iPad应用程序启动图片规格表:
序号文件名规格(有状态栏)规格(全屏)说明
1Default-Portrait.png768 * 1004768 * 1024竖屏启动图片
2Default-Landscape.png1024 * 7481024 * 768横屏启动图片

三. 添加素材演练

在以前版本的Xcode中,添加图标和启
动图片相对有些麻烦,而且苹果默认给
图标增加了高光效果,但是对于美工来讲,
这种高光效果往往达不到预期效果。
在Xcode 4.3.2中,一切变得简单了许多。
1. 准备素材,同时按照上面表格中的约定
对不同规格的图片进行命名,并且统一存
放在一个文件夹中;
2. 将素材文件的文件夹从Finder中,拖拽
到项目中,会弹出下图所示的窗口,点击
“Finish”按钮;
 
3. 如果不想使用图标默认的高光效果,
可以点击导航区域的项目名称,然后点击
“TARGETS”下的项目名称,勾选上
“App Icons”边上的“Prerendered”即可,
如下图所示:

小提示:对于已经存在图标文件或者
启动图片,如果想要替换的话,不要直
接把新的图片文件往Xcode里面拖,直接
在Finder里面复制即可。:]

四. 设定启动图片显示时间

到此为止,基本工作就已经完成了。但是
在运行应用时,你会发现启动图片显示的
时间非常短!那么如何设置iOS启动图片
的显示时间呢?因为我们实在不想让美工
精心设计的图片就这么一闪而逝了。另外
,我们还可以在显示启动图片时做些其他
事情,譬如:播放一小段音频,吸引一下
用户的注意力。
1. 在导航区域点击并打开
“AppDelegate.m”文件;
2. 找到
1 - (BOOL)application:(UIApplication *)
application didFinishLaunchingWithOptions:
(NSDictionary *)launchOptions
2 {
3     // Override point for customization 
after application launch.4     return YES;
5 }
3. 在其中添加一句 [NSThreadsleepFor
TimeInterval:5]; 如下所示:
复制代码
1 - (BOOL)application:(UIApplication *)
application didFinishLaunchingWithOptions:
(NSDictionary *)launchOptions
2 {
3     // Override point for customization 
after application launch.4     [NSThread sleepForTimeInterval:5];
5     
6     return YES;
7 }
复制代码
说明:现在,就可以根据实际需要自行
设定启动图片停留的时间了,一切就是
这么简单!:]
***************************************************************
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&


沒有留言:

張貼留言


if you like make fds, wellcome you here~~anytime***

my free place for everyones who want the good software,

come & download them~ wellcome!!