获取视图尺寸大小方法
iOS获取屏幕分辨率
获取屏幕分辨率可以两步走
1、得到当前屏幕的尺寸:
CGRect rect_screen = [[UIScreenmainScreen]bounds]; CGSize size_screen = rect_screen.size;
2、获得scale:
CGFloat scale_screen = [UIScreen mainScreen].scale;
此时屏幕尺寸的宽高与scale的乘积就是相应的分辨率值。
[[UIScreen mainScreen] bounds] 屏幕大小
self.view.frame.size.width 宽度
self.view.frame.size.hight 高度
[UIScreen mainScreen].currentMode.size 真实的设备分辨率
//1 Available in iOS 4.0 and later UIScreen *MainScreen = [UIScreen mainScreen]; CGSize Size = [MainScreen bounds].size; CGFloat scale = [MainScreen scale]; CGFloat screenWidth = Size.width * scale; CGFloat screenHeight = Size.height * scale;//2 Available in iOS 3.2 and later UIScreen *MainScreen = [UIScreen mainScreen]; UIScreenMode *ScreenMode = [MainScreen currentMode]; CGSize Size = [ScreenMode size]; CGFloat screenWidth = Size.width; CGFloat screenHeight = Size.height;
View Code
App尺寸,去掉状态栏
CGRect r = [ UIScreen mainScreen ].applicationFrame; //r=0,20,320,460
屏幕尺寸
CGRect rx = [ UIScreen mainScreen ].bounds; //r=0,0,320,480
状态栏尺寸
CGRect rect = [[UIApplication sharedApplication] statusBarFrame];
iphone中获取屏幕分辨率的方法
CGRect rect = [[UIScreen mainScreen] bounds];
CGSize size = rect.size;
CGFloat width = size.width;
CGFloat height = size.height;
其它参考 http://www.gowhich.com/blog/486
iOS 设备的屏幕尺寸、分辨率及其屏幕边长比例详细情况是怎样的?
http://www.zhihu.com/question/20583941
转载于:https://www.cnblogs.com/hl666/p/3675566.html
获取视图尺寸大小方法相关推荐
- android 组件大小,Android编程获取组件尺寸大小的方法
本文实例讲述了Android编程获取组件尺寸大小的方法.分享给大家供大家参考,具体如下: 在oncreate()中利用view.getWidth()或是view.getHeiht()来获取view的宽 ...
- php header()改变图片尺寸,PHP改变图片的尺寸大小方法实例
本文主要和大家分享,PHP改变图片的尺寸大小方法实例,希望能帮助到大家. 改变图片的尺寸是一个很常见的功能需求,下面开始研究下关于PHP改变图片尺寸的方法.先介绍一个自己写的函数.01<?php ...
- Android 获取图片尺寸大小的方法
一.获取图片大小有两张情况代码如下: package com.jhq.picdemo;import android.Manifest; import android.content.pm.Packag ...
- Android 获取图片尺寸大小
文章目录 1.简介 2.功能实现 1)添加sd 卡读写权限 2).功能代码 3.log显示 4.不同位置获取图片的路径的转化 Bitmap 1) drawable 里面 2)assets 文件 3)S ...
- Windows上获取文件大小的几种方法及获取文件夹大小方法
文章来自:https://blog.csdn.net/mfcing/article/details/53184921 获取文件大小 Windows提供了好几个API函数来获取文件大小,还可以使用标准C ...
- android获取位图字节数,Android中获取图片尺寸大小两种方法
两种方法 建议用第二种 private void getPictureSize(String path) { /*第一种直接把bitmap加载到内存中,通过对bitmap的测量, 得出宽高,由于这个 ...
- Android获取屏幕尺寸大小
官方API: A structure describing general information about a display, such as its size, density, and fo ...
- php 验证网络图片尺寸,通过url获取图片尺寸的几种方法:JS和php
首先是js的方法,通过new一个Image对象,设置src属性,并监听complete和onload事件,图片加载完成后输出图片的宽度和高度 function checkPicurl(url){ va ...
- Android 获取手机内存大小
背景 项目中图片拍照功能是调用系统相机,由于某些手机内存不足,经常调用系统相机后,项目app进程被系统杀掉了,所以采取的措施是:调用系统相机前先判断手机可用内存大小,当可用内存低于500M时,提示用户 ...
- android 常用机型尺寸_Android中获取手机屏幕大小的方法
本文为大家解析Android中如何获取手机屏幕大小,提供一个解决方法,分享给大家供大家参考,具体内容如下 运行效果图: 运行程序后,当我们点击Button按钮时,可以看到下面的效果图: 具体代码: 我 ...
最新文章
- 1、Reactive Extensions for .NET(译)
- 每个程序员都必须知道的8种数据结构
- Lazada2022新开店入驻流程及费用
- Spring Boot文档地址
- HttpClient的超时用法小记
- jboss maven_使用Maven配置JBoss / Wildfly数据源
- 苹果cms v8模板 红色动漫影视模板
- 【opencv学习】【图像的数值计算操作】
- 记一次在西部数码上买域名的悲催经历
- Maven - Idea解决Maven下载依赖包速度慢问题
- mysql开启中继日志,MySQL复制应用中继日志解析
- MetadataReader、ClassMetadata、AnnotationMetadata的简单使用
- dos格式化linux,linux mformat命令对MS-DOS文件系统的磁盘进行格式化
- silvaco学习笔记—— Automatic Meshing
- Unity单人游戏集合
- 微信小程序开发:向数组中插入数据
- 三、OpenDaylight应用基础开发(ODL的Hello World)
- QQ浏览器网页版微信抓包和IPAD微信抓包 Wireshark
- Z-Stack 的应用层参数修改
- AMI CORE8 OEM BIOS开发入门