//
// UIDevice+Resolutions.h
// AppTest
//
// Created by iostest on 9/25/14.
// Copyright (c) 2014 SDT Technology Co. Ltd. All rights reserved.
//
#import <UIKit/UIKit.h>
//
// UIDevice+Resolutions.h
// Test_common
//
// Created by wangzhipeng on 13-1-30.
// Copyright (c) 2013年 com.comsoft. All rights reserved.
//
enum {
// iPhone 1,3,3GS 标准分辨率(320x480px)
UIDevice_iPhoneStandardRes = 1,
// iPhone 4,4S 高清分辨率(640x960px)
UIDevice_iPhoneHiRes = 2,
// iPhone 5 高清分辨率(640x1136px)
UIDevice_iPhoneTallerHiRes = 3,
// iPhone 6 高清分辨率(750x1334px)
UIDevice_iPhone6HiRes = 4,
// iPhone 6 plus高清分辨率(1080x1920px)
UIDevice_iPhone6PlusHiRes = 5,
// iPad 1,2 标准分辨率(1024x768px)
UIDevice_iPadStandardRes = 6,
// iPad 3 High Resolution(2048x1536px)
UIDevice_iPadHiRes = 7
}; typedef NSUInteger UIDeviceResolution;
@interface UIDevice (Resolutions){
}
/******************************************************************************
函数名称 : + (UIDeviceResolution) currentResolution
函数描述 : 获取当前分辨率
输入参数 : N/A
返回参数 : UIDeviceResolution
备注信息 :
******************************************************************************/
+ (UIDeviceResolution) currentResolution;
/******************************************************************************
函数名称 : + (BOOL)isRunningOniPhone
函数描述 : 当前是否运行在iPhone端
输入参数 : N/A
返回参数 : YES or NO
备注信息 :
******************************************************************************/
+ (BOOL)isRunningOniPhone;
/******************************************************************************
函数名称 : + (BOOL)isRunningOniPhone4
函数描述 : 当前是否运行在iPhone4 or iPhone4S端
输入参数 : N/A
返回参数 : YES or NO
备注信息 :
******************************************************************************/
+ (BOOL)isRunningOniPhone4;
/******************************************************************************
函数名称 : + (BOOL) isRunningOniPhone5
函数描述 : 当前是否运行在iPhone5端
输入参数 : N/A
返回参数 : YES or NO
备注信息 :
******************************************************************************/
+ (BOOL)isRunningOniPhone5;
/******************************************************************************
函数名称 : + (BOOL) isRunningOniPhone6
函数描述 : 当前是否运行在iPhone6端
输入参数 : N/A
返回参数 : YES or NO
备注信息 :
******************************************************************************/
+ (BOOL)isRunningOniPhone6;
/******************************************************************************
函数名称 : + (BOOL) isRunningOniPhone6Plus
函数描述 : 当前是否运行在iPhone6Plus端
输入参数 : N/A
返回参数 : YES or NO
备注信息 :
******************************************************************************/
+ (BOOL)isRunningOniPhone6Plus;
/******************************************************************************
函数名称 : + (BOOL) isRunningOniPad
函数描述 : 当前是否运行在iPad standard resolution 1024 * 768
输入参数 : N/A
返回参数 : YES or NO
备注信息 :
******************************************************************************/
+ (BOOL)isRunningOniPad;
/******************************************************************************
函数名称 : + (BOOL) isRunningOniPadNew
函数描述 : 当前是否运行在iPad HiRes resolution 2048 * 1536
输入参数 : N/A
返回参数 : YES or NO
备注信息 :
******************************************************************************/
+ (BOOL)isRunningOniPadNew;
/******************************************************************************
函数名称 : + (float) getLandscapeWidth
函数描述 : 获取Landscape状态的屏宽
输入参数 : N/A
返回参数 : 屏宽像素
备注信息 :
******************************************************************************/
+ (float) getLandscapeWidth;
/******************************************************************************
函数名称 : + (float) getLandscapeHeight
函数描述 : 获取Landscape状态的屏高
输入参数 : N/A
返回参数 : 屏高像素
备注信息 :
******************************************************************************/
+ (float) getLandscapeHeight;
/******************************************************************************
函数名称 : + (float) getPortraitWidth
函数描述 : 获取Portrait状态的屏宽
输入参数 : N/A
返回参数 : 屏宽像素
备注信息 :
******************************************************************************/
+ (float) getPortraitWidth;
/******************************************************************************
函数名称 : + (float) getPortraitHeight
函数描述 : 获取Portrait状态的屏高
输入参数 : N/A
返回参数 : 屏高像素
备注信息 :
******************************************************************************/
+ (float) getPortraitHeight;
/******************************************************************************
函数名称 : + (float) getScale
函数描述 : 获取设备scale
输入参数 : N/A
返回参数 : scale
备注信息 :
******************************************************************************/
+ (float) getScale;
/******************************************************************************
函数名称 : + (BOOL) isLandscape
函数描述 : 判断设备是否横屏
输入参数 : N/A
返回参数 : YES 横屏 NO 竖屏
备注信息 :
******************************************************************************/
+ (BOOL) isLandscape;
/******************************************************************************
函数名称 : + (BOOL) isPortrait
函数描述 : 判断设备是否竖屏
输入参数 : N/A
返回参数 : YES 竖屏 NO 横屏
备注信息 :
******************************************************************************/
+ (BOOL) isPortrait;
/******************************************************************************
函数名称 : + (BOOL) isiPad
函数描述 : 判断设备是否iPad
输入参数 : N/A
返回参数 : YES 是 NO 否
备注信息 :
******************************************************************************/
+ (BOOL) isiPad;
/******************************************************************************
函数名称 : + (BOOL) isiPhone
函数描述 : 判断设备是否iPhone
输入参数 : N/A
返回参数 : YES 是 NO 否
备注信息 :
******************************************************************************/
+ (BOOL) isiPhone;
/******************************************************************************
函数名称 : + (NSString*) getDeviceInfo
函数描述 : 获取设备描述信息
输入参数 : N/A
返回参数 : 设备描述字符串,型号,宽,高,屏幕方向,scale倍数
备注信息 :
******************************************************************************/
+ (NSString*) getDeviceInfo;
@end
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
DeviceTester20141007.7z (62个子文件)
DeviceTester
DeviceTester
DTAppDelegate.m 2KB
._DeviceTester-Prefix.pch 4KB
XDwon@2x.png 9KB
._UIDevice+Resolutions.m 4KB
._UIDevice+Resolutions.h 4KB
DoneDown@2x.png 12KB
Base.lproj
._Main_iPad.storyboard 4KB
Main_iPhone.storyboard 2KB
Main_iPad.storyboard 2KB
._Main_iPhone.storyboard 4KB
UIDevice+Resolutions.m 11KB
DTViewController.m 6KB
DoneUp.png 4KB
._DTViewController.h 4KB
DoneDown.png 4KB
XDown.png 6KB
en.lproj
InfoPlist.strings 45B
._InfoPlist.strings 4KB
DTAppDelegate.h 293B
DeviceTester-Prefix.pch 344B
._DTAppDelegate.h 4KB
DTViewController.h 284B
._DTViewController.m 4KB
main.m 353B
Images.xcassets
LaunchImage.launchimage
Default-Landscape.png 357KB
Default-Landscape@2x.png 621KB
Contents.json 1KB
Default-Portrait.png 351KB
Default-Portrait@2x.png 641KB
app_icon-1.png 62KB
app_icon.png 62KB
AppIcon.appiconset
app_icon@40.png 5KB
Contents.json 1KB
app_icon@2x40.png 11KB
app_icon@2x76-1.png 25KB
app_icon@2x29-1.png 7KB
app_icon@2x76.png 25KB
app_icon@29.png 4KB
app_icon@76.png 10KB
app_icon@2x29.png 7KB
app_icon@2x40-1.png 11KB
._main.m 4KB
DoneUp@2x.png 12KB
._.DS_Store 4KB
.DS_Store 12KB
XUp@2x.png 10KB
._DTAppDelegate.m 4KB
UIDevice+Resolutions.h 7KB
DeviceTester-Info.plist 2KB
XUp.png 6KB
DeviceTesterTests
._DeviceTesterTests.m 4KB
en.lproj
InfoPlist.strings 45B
._InfoPlist.strings 4KB
DeviceTesterTests.m 663B
DeviceTesterTests-Info.plist 702B
DeviceTester.xcodeproj
project.xcworkspace
contents.xcworkspacedata 157B
xcuserdata
iostest.xcuserdatad
UserInterfaceState.xcuserstate 13KB
project.pbxproj 25KB
xcuserdata
iostest.xcuserdatad
xcschemes
DeviceTester.xcscheme 4KB
xcschememanagement.plist 574B
._.DS_Store 4KB
.DS_Store 6KB
共 62 条
- 1
资源评论
- tingyuan_lee2017-04-10谢谢分享, 很有用的。
dumbbellyang
- 粉丝: 62
- 资源: 106
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Unity导入Excel文件自动创建class文件和ScriptObject文件,并转化成ScriptObject的插件pro版
- UE4仅k位移产生完美行走动作-UE4项目
- 基于 Python 的校园导航系统
- tensorflow-2.6.3-cp37-cp37m-manylinux2010-x86-64.whl
- tensorflow-2.6.2-cp39-cp39-win-amd64.whl
- tensorflow-2.6.2-cp39-cp39-manylinux2010-x86-64.whl
- 基于Python卷积神经网络人脸识别驾驶员疲劳检测与预警系统源码+使用说明+全部资料.zip
- BPNN-预测.rar
- 灾难分类数据集 PNG(12类 4.8K+ 张图像)
- java8和17的windows、linux版本
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功