Swift-使用UIScreen类获取屏幕尺寸

在iOS 9中, 使用 UIScreen.mainScreen().applicationFrame 会报警:

'applicationFrame' was deprecated in iOS 9.0: Use -[UIScreen bounds]

代码实例:

//获取屏幕大小

let screenBounds:CGRect = UIScreen.mainScreen().bounds

print(screenBounds) //iPhone6输出:(0.0,0.0,375.0,667.0)

//获取屏幕大小(不包括状态栏高度)

let viewBounds:CGRect = UIScreen.mainScreen().applicationFrame

print(viewBounds) //iPhone6输出:(0.0,20.0,375.0,647.0)

//iPhone5s(0.0, 0.0, 320.0, 568.0)

//iPhone5s(0.0, 20.0, 320.0, 548.0)

//iPhone6s(0.0, 0.0, 375.0, 667.0)

//iPhone6s(0.0, 20.0, 375.0, 647.0)

//iPhone6sPlus (0.0, 0.0, 414.0, 736.0)

//iPhone6sPlus (0.0, 20.0, 414.0, 716.0)

参考:

php 获取手机屏幕宽度,Swift-使用UIScreen类获取屏幕尺寸相关推荐

  1. wift - 使用UIScreen类获取屏幕大小尺寸

    UISreen类代表了屏幕,开发中一般用来获取屏幕相关的属性,例如获取屏幕的大小. 1 2 3 4 5 6 7 //获取屏幕大小 var screenBounds:CGRect = UIScreen. ...

  2. ios如何看idfv_ios获取手机状态 idfa   idfv   网络类型   分辨率   获取运营商

    标签:ios //idfa [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]; //idfv [[[UI ...

  3. python 客户端 如何获取手机_Python学习---Django的request扩展[获取用户设备信息]

    关于Django的request扩展[获取用户设备信息] settings.py INSTALLED_APPS = [ ... 'app01', # 注册app ] STATICFILES_DIRS ...

  4. java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...

    package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...

  5. 获取手机屏幕宽度、高度,状态栏高度,设置状态栏沉浸式

    /*** 获取状态栏高度* @param context 上下文对象* @return 单位px,获取失败返回-1*/ private int getStatusHeight(Context cont ...

  6. 小程序获取手机系统基本信息

    wx.getSystemInfo(Object object) 获取系统信息 Object object 属性 类型 必填 说明 success function 否 接口调用成功的回调函数 fail ...

  7. android获取操作系统版本号,Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类...

    1.获取手机制造厂商 2.获取手机型号 3.获取手机系统当前使用的语言 4.获取Android系统版本号 5.获取手机IMEI串号 6.获取手机中的语言列表 SystemUtil类 1. /** 2. ...

  8. mui获取手机设备信息

    Device模块管理设备信息,用于获取手机设备的相关信息,如IMEI.IMSI.型号.厂商等.通过plus.device获取设备信息管理对象. 下面是我获取设备的名称.版本.语言.网络类型的一个例子: ...

  9. android获取机主手机号,Android中 获取手机通讯录和手机机主手机号码——诺诺涂鸦记忆...

    目标:获取手机通讯录联系人的姓名和手机号码,屏幕座机和其他非手机号码,避免号码重复 (注:我只给出了代码思路和用法示例,大家可以自己调用方法debug运行看结果或者自行编写显示结果的代码,根据需要进行 ...

最新文章

  1. 如何从0-1构建自己的”pytorch“(自己专属的深度学习框架)——part01
  2. 基于组件的案例:购物车
  3. 数据更改后推送_合格的数据科学家,这些Github知识必须了解
  4. 八十八、从斐波那契数列和零一背包问题探究动态规划
  5. 前端学习资料(书籍和视频)
  6. 常用Git命令清单。
  7. 如何解开机器学习的面纱?
  8. Delphi XE5教程4:程序和单元概述
  9. pip install mysqlclient报错fails with EnvironmentError: mysql_config not found
  10. 拜登将主持商讨网络安全问题,苹果和微软CEO参加
  11. ArcSDE 10.2 for Oracle 12C安装注意事项
  12. 拓端tecdat|R语言中绘制箱形图的替代品:蜂群图和小提琴图
  13. 常用c语言代码大全,C语言的一些常用代码
  14. JAVA实现网页版斗地主_Java实现斗地主最简代码实例
  15. 计算机触摸板设置方法,笔记本触摸板设置教程详解!笔记本触控怎么打开设置...
  16. 微信小程序如何实现搜索框的防抖功能
  17. win10专业版和企业版的区别_Win10专业版和家庭版有什么区别?
  18. 由于没有公钥,无法验证下列签名: NO_PUBKEY 4F4EA0AAE5267A6C
  19. PS不能直接拖入图片的解决办法
  20. Unity 2D手游——坦克大战 C#

热门文章

  1. 如何用C语言画一个高逼格的“心形“?
  2. uni-app学习笔记(一):HbuildX+uni-app搭建小程序项目
  3. linux下修复windows10引导,ubuntu下 修复win10引导
  4. 软件测试金字塔,软件测试金字塔
  5. eclipse的outline窗口_【Eclipse】使用指南(5)快捷 Outline 视图
  6. 线性代数【初等变换】
  7. 蓝奏云网盘在线上传源码
  8. 20221208 浪客剑心 追忆篇
  9. 《海边的卡夫卡》书评
  10. linux vim命令pdf,Linux中vi、vim命令大全