zoukankan      html  css  js  c++  java
  • iOS开发-Launch Image和Launch Screen

    Launch Image是App的启动图片,LaunchScreen是iOS8之后的功能,两者都可以设置app的启动图片。iOS8之后官方的推荐了使用Launch screen.xib,在xib的中通过ImageView设置启动的图片,两种方式都比较适合开发使用。

    Launch Image方式

    Launch Image方式应该是最常用的方式,首先需要新建一个Launch Image,如下图所示:

    2.修改支持的设置和机器类型,针对不同的屏幕的给出不同的尺寸:

    3.iOS7/iOS8需要用到的尺寸,iPhone6p的1242x2208,或者1080x1920(Retina HD 5.5);iPhone6的750x1334(Retina HD 4.7)4寸屏(iPhone5/5s)的640x1136(Retina 4),3.5寸(iPhone4/4s)的640x960,就是2x;

    如果你对屏幕的尺寸不是很清楚的话可以参考苹果官方文档https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1

    5.最后一步设置,需要在通用设置里面选中LaunchImage,同时将LaunchScreen设置为空:

    本文地址:http://www.cnblogs.com/xiaofeixiang/

    LaunchScreen 方式

    LaucnScreen.xib就比较比较简单了,直接在xib中设置,比如添加一个ImageView,设置背景图片,效果如下:

    图片设置如下:

    3x是1080*1920(iPhone6p),Retina 4 2x是640*1136(iPhone5s),2x尺寸750*1334(iPhone6),iPhone4s用的也是2x;

    两种方式都比较简单,周末了,希望大家都能玩的开心点~

  • 相关阅读:
    java基础循环、条件语句、switch case
    java基础抽象类、接口、枚举、包
    java基础基本数据类型、变量类型、修饰符、运算符
    Mac权限问题,operation not permitted
    【比赛游记】NOIP2021 游记
    【比赛题解】NOIP2021 题解
    把LeetCode上的Sql题刷完了会有什么收获
    分析函数之Lead()、Lag()
    QT相关(c++)
    grpc
  • 原文地址:https://www.cnblogs.com/xiaofeixiang/p/4713613.html
Copyright © 2011-2022 走看看