为iPad和iPhone程序增加启动画面非常简单,基本思路就是增加启动图片资源Default.png即可,只是要根据不同的分辨率和旋转方向需要有不同的图片尺寸。
目前的iOS设备有三种不同的分辨率:
iPad 768x1024
iPhone4 640x960
iPhone 320x480
如果一个程序,既要支持iPad又要支持iPhone,那么它需要包含下面几个图片:
Default-Portrait.png iPad专用竖向启动画面 768x1024或者768x1004
Default-Landscape.png iPad专用横向启动画面 1024x768或者1024x748
Default-PortraitUpsideDown.png iPad专用竖向启动画面(Home按钮在屏幕上面),可省略 768x1024或者768x1004
Default-LandscapeLeft.png iPad专用横向启动画面(可省略), 1024x768或者1024x748
Default-LandscapeRight.png iPad专用横向启动画面(可省略), 1024x768或者1024x748
Default.png iPhone默认启动图片,如果没有提供上面几个iPad专用启动图片,则在iPad上运行时也使用Default.png(不推荐) 320x480或者320x460
Default@2x.png iPhone4启动图片640x960或者640x920
为了在iPad上使用上述的启动画面,你还需要在xxxx_info.plist中加入key(根据下拉菜单中的可选项选择):
UISupportedInterfaceOrientations或 Supported interface orientations
同时,为其加入值(根据下拉菜单中的可选项选择):
UIInterfaceOrientationPortrait 或 Portrait (bottom home button)
UIInterfacOrientationPortraitUpsideDown 或 Portrait (top home button)
UIInterfaceOrientationLandscapeLeft 或 Landscape (left home button)
UIInterfaceOrientationLandscapeRight 或 Landscape (right home button)
分享到:
相关推荐
本资源包"(0173)-iOS/iPhone/iPAD/iPod源代码-其他(Others)-Launch Image Transition"专门关注于如何自定义程序启动画面到程序界面之间的过渡动画,为开发者提供了丰富的素材和指导。 首先,启动画面通常被...
Ruby 脚本s9splashgen自动为 iPhone 和/或 iPad 应用程序(iOS 7 及更高版本)生成所有必要大小的启动画面。 它使用imagemagick和 gem rmagick 。 安装 安装imagemagick和rmagick通过 brew install imagemagick gem ...
1. 提供视觉反馈:当应用程序在后台加载资源时,启动画面可以避免用户看到空白屏幕,增加应用的专业感。 2. 用户认知:启动画面可以展示应用的品牌标识或应用的主要功能,帮助用户快速识别应用。 二、创建启动画面 ...
4. **iOS平台特有的开发技巧**:了解iOS平台上特定的用户界面元素和交互设计原则,如使用Safari特有的Web应用程序模式,利用Apple Touch图标、启动画面等。 5. **性能优化**:由于移动设备的硬件资源相对有限,优化...
本教程推荐了三个iPad游戏下载网站:多玩iPad中文网(http://ipad.duowan.com/yueyu/ipadmini/)、苹果园(http://www.app111.com/)和泡椒网(http://iphone.paojiao.cn/)。 知识点三:iPad mini使用技巧 本教程提供了...
iPhone开机画面通常被称为启动图或启动屏幕,它在应用加载初期展示,给用户带来即时反馈,同时也能增加品牌识别度。在iOS中,我们可以通过以下步骤创建启动图: 1. **创建启动图资源**:你需要为不同设备和方向提供...
开发者可以利用这一特性来提升应用的个性化体验,例如创建可自定义的启动画面。 进入iPad开发,虽然iPhone4也是iOS设备,但iPad的屏幕更大,UI设计和布局需要考虑更多的交互方式。开发者需要掌握Auto Layout和Size ...
添加meta标签`apple-mobile-web-app-capable`和`apple-touch-icon`,可以让WebApp在主屏幕上以全屏模式显示,并设置自定义启动画面和图标,提升品牌形象。 六、测试和调试 利用iOS模拟器、Safari的开发者工具以及...
AirServer是一款强大的屏幕镜像接收器,兼容Apple的AirPlay协议,允许用户将iOS设备(如iPhone或iPad)的画面实时无线传输到Mac或其他支持AirPlay的设备上。AirPlay是苹果公司推出的一项技术,使得苹果设备之间可以...
在 `config.xml` 文件中,你可以指定不同分辨率和尺寸的启动画面图像,例如 iPhone、iPad、Android 等设备的图片。这些图片应遵循设备的推荐尺寸,并放置在正确的资源目录下。 4. **显示和隐藏 Splashscreen** 在...
它是Apple公司为iOS设备(如iPhone、iPad)开发的应用程序分发的一种标准。IPA文件本质上是一个ZIP压缩包,包含了应用的二进制代码、资源文件、元数据(如应用图标、描述、开发者信息)以及签名信息等,确保了应用的...
在iOS应用开发中,用户首次打开应用或者更新应用后,通常会看到一个引导界面,这被称为启动图(Launch Screen)或者启动画面。启动图的主要目的是为了提供一个良好的用户体验,使得应用在加载过程中有一个美观的过渡...
2. **尺寸调整**:工具会自动为不同平台和设备生成多种尺寸的图标,如iOS的App Store图标、iPhone/iPad主屏幕图标,以及Android的启动图标等。 3. **透明度处理**:对于需要透明背景的图标,工具会处理图层的透明度...
红雪是由著名的开发团队“Dev Team”推出的免费软件,它允许用户绕过Apple的权限限制,安装未经官方认可的应用程序,修改系统设置,甚至实现自定义启动画面。不完美越狱意味着在重启设备后,越狱状态可能会丢失,...
苹果提供了多种尺寸和格式的要求,如1024x1024像素的启动图像用于iTunes预览,以及各种设备尺寸的图标,如iPhone、iPad、Apple Watch等。你需要确保图标在不同尺寸下都能保持清晰。 在Xcode中,你可以通过`Assets....
程序启动画面(splash画面)到程序界面(root view controller)之间的过渡动画效果是翻书的效果。即开机画面停留一小段时间后,慢慢像翻书一样翻到程序主页面。 2. 第二个效果十分特殊,是当用户点击星星的按钮...
对于iOS,这包括iPhone和iPad的启动画面图标、设置图标以及Spotlight搜索图标等。对于watchOS,它会生成适用于Apple Watch的图标。 使用该工具,开发者无需手动创建和管理各个尺寸的图标,只需提供一个PDF文件,...
这份教程针对的是iOS开发社区,帮助开发者在iPhone和iPad上创建3D图形应用。由于文档内容是通过OCR扫描技术提取的,因此在阅读时应考虑到可能出现的轻微错误和不连贯性。 创建OpenGL ES模板 在本教程中,首先要打开...
在iOS开发中,Objective-C是苹果官方推荐的编程语言之一,用于构建iPhone、iPad等iOS设备上的应用程序。本文将深入探讨如何使用Objective-C实现界面的横竖屏切换,并提供相关源代码分析。 首先,理解iOS中的屏幕...