`
wanggp
  • 浏览: 149655 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[转]iPad/iPhone程序增加启动画面

 
阅读更多

为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

    本资源包"(0173)-iOS/iPhone/iPAD/iPod源代码-其他(Others)-Launch Image Transition"专门关注于如何自定义程序启动画面到程序界面之间的过渡动画,为开发者提供了丰富的素材和指导。 首先,启动画面通常被...

    s9splashgen:适用于 iPhone 和 iPad(iOS 7 及更高版本)的启动画面生成器

    Ruby 脚本s9splashgen自动为 iPhone 和/或 iPad 应用程序(iOS 7 及更高版本)生成所有必要大小的启动画面。 它使用imagemagick和 gem rmagick 。 安装 安装imagemagick和rmagick通过 brew install imagemagick gem ...

    【一步一步学IOS5 】 在iOS App 中添加启动画面

    1. 提供视觉反馈:当应用程序在后台加载资源时,启动画面可以避免用户看到空白屏幕,增加应用的专业感。 2. 用户认知:启动画面可以展示应用的品牌标识或应用的主要功能,帮助用户快速识别应用。 二、创建启动画面 ...

    iphone与ipad上开发html5

    4. **iOS平台特有的开发技巧**:了解iOS平台上特定的用户界面元素和交互设计原则,如使用Safari特有的Web应用程序模式,利用Apple Touch图标、启动画面等。 5. **性能优化**:由于移动设备的硬件资源相对有限,优化...

    iPad使用教程(二)-下载、使用.pdf

    本教程推荐了三个iPad游戏下载网站:多玩iPad中文网(http://ipad.duowan.com/yueyu/ipadmini/)、苹果园(http://www.app111.com/)和泡椒网(http://iphone.paojiao.cn/)。 知识点三:iPad mini使用技巧 本教程提供了...

    仿iphone滑动特效实现

    iPhone开机画面通常被称为启动图或启动屏幕,它在应用加载初期展示,给用户带来即时反馈,同时也能增加品牌识别度。在iOS中,我们可以通过以下步骤创建启动图: 1. **创建启动图资源**:你需要为不同设备和方向提供...

    iPhone4 开发Demo-2

    开发者可以利用这一特性来提升应用的个性化体验,例如创建可自定义的启动画面。 进入iPad开发,虽然iPhone4也是iOS设备,但iPad的屏幕更大,UI设计和布局需要考虑更多的交互方式。开发者需要掌握Auto Layout和Size ...

    iPhone WebApp 开发指南

    添加meta标签`apple-mobile-web-app-capable`和`apple-touch-icon`,可以让WebApp在主屏幕上以全屏模式显示,并设置自定义启动画面和图标,提升品牌形象。 六、测试和调试 利用iOS模拟器、Safari的开发者工具以及...

    AirServer 免激活可用iphone 投屏 Mac

    AirServer是一款强大的屏幕镜像接收器,兼容Apple的AirPlay协议,允许用户将iOS设备(如iPhone或iPad)的画面实时无线传输到Mac或其他支持AirPlay的设备上。AirPlay是苹果公司推出的一项技术,使得苹果设备之间可以...

    phonegap-splashscreen

    在 `config.xml` 文件中,你可以指定不同分辨率和尺寸的启动画面图像,例如 iPhone、iPad、Android 等设备的图片。这些图片应遵循设备的推荐尺寸,并放置在正确的资源目录下。 4. **显示和隐藏 Splashscreen** 在...

    Iphone IPA

    它是Apple公司为iOS设备(如iPhone、iPad)开发的应用程序分发的一种标准。IPA文件本质上是一个ZIP压缩包,包含了应用的二进制代码、资源文件、元数据(如应用图标、描述、开发者信息)以及签名信息等,确保了应用的...

    iOS-程序导航演示以及启动图demo

    在iOS应用开发中,用户首次打开应用或者更新应用后,通常会看到一个引导界面,这被称为启动图(Launch Screen)或者启动画面。启动图的主要目的是为了提供一个良好的用户体验,使得应用在加载过程中有一个美观的过渡...

    Delphi 10.1 Berlin 图标生成器

    2. **尺寸调整**:工具会自动为不同平台和设备生成多种尺寸的图标,如iOS的App Store图标、iPhone/iPad主屏幕图标,以及Android的启动图标等。 3. **透明度处理**:对于需要透明背景的图标,工具会处理图层的透明度...

    iphone4 红雪0.9.9b5 mac 版本

    红雪是由著名的开发团队“Dev Team”推出的免费软件,它允许用户绕过Apple的权限限制,安装未经官方认可的应用程序,修改系统设置,甚至实现自定义启动画面。不完美越狱意味着在重启设备后,越狱状态可能会丢失,...

    Swift从入门到精通视频教程下载第14章 设置应用程序的图标和闪屏画面.zip

    苹果提供了多种尺寸和格式的要求,如1024x1024像素的启动图像用于iTunes预览,以及各种设备尺寸的图标,如iPhone、iPad、Apple Watch等。你需要确保图标在不同尺寸下都能保持清晰。 在Xcode中,你可以通过`Assets....

    Full Screen Animations(iPhone源代码)

    程序启动画面(splash画面)到程序界面(root view controller)之间的过渡动画效果是翻书的效果。即开机画面停留一小段时间后,慢慢像翻书一样翻到程序主页面。 2. 第二个效果十分特殊,是当用户点击星星的按钮...

    swift-convertappicon将PDF转换为iOS和watchOS的多个应用程序图标

    对于iOS,这包括iPhone和iPad的启动画面图标、设置图标以及Spotlight搜索图标等。对于watchOS,它会生成适用于Apple Watch的图标。 使用该工具,开发者无需手动创建和管理各个尺寸的图标,只需提供一个PDF文件,...

    西蒙iPhone-OpenGL ES 教程【中文翻译版PDF】

    这份教程针对的是iOS开发社区,帮助开发者在iPhone和iPad上创建3D图形应用。由于文档内容是通过OCR扫描技术提取的,因此在阅读时应考虑到可能出现的轻微错误和不连贯性。 创建OpenGL ES模板 在本教程中,首先要打开...

    iOS Object-c 实现界面横竖屏切换源代码

    在iOS开发中,Objective-C是苹果官方推荐的编程语言之一,用于构建iPhone、iPad等iOS设备上的应用程序。本文将深入探讨如何使用Objective-C实现界面的横竖屏切换,并提供相关源代码分析。 首先,理解iOS中的屏幕...

Global site tag (gtag.js) - Google Analytics