首页 > 代码库 > 获取系统屏幕尺寸参数的类WxHxD
获取系统屏幕尺寸参数的类WxHxD
获取系统屏幕尺寸参数的类WxHxD
源码:
//// WxHxD.h// PM2.5//// Created by YouXianMing on 14/10/29.// Copyright (c) 2014年 YouXianMing. All rights reserved.//#import <Foundation/Foundation.h>@interface WxHxD : NSObject/** * 应用程序中可以放置view的区间的高度(部分区域会被导航栏控制器的高度占有而不计算在类) * * @return 高度 */+ (CGFloat)appHeight;/** * 屏幕高度 * * @return 屏幕高度 */+ (CGFloat)screenHeight;/** * 屏幕宽度 * * @return 屏幕宽度 */+ (CGFloat)screenWidth;/** * 状态栏高度 * * @return 状态栏高度 */+ (CGFloat)statusBarHeight;/** * 导航栏控制器的高度 * * @return 导航栏控制器的高度 */+ (CGFloat)navigationBarHeight;/** * 标签栏控制器的高度 * * @return 标签栏控制器的高度 */+ (CGFloat)tabbarHeight;/** * 状态栏与导航栏控制器一起的高度 * * @return 状态栏与导航栏控制器一起的高度 */+ (CGFloat)statusBarAndNavigationBarHeight;@end
//// WxHxD.m// PM2.5//// Created by YouXianMing on 14/10/29.// Copyright (c) 2014年 YouXianMing. All rights reserved.//#import "WxHxD.h"@implementation WxHxD+ (CGFloat)appHeight { return [UIScreen mainScreen].applicationFrame.size.height;}+ (CGFloat)screenHeight { return [UIScreen mainScreen].bounds.size.height;}+ (CGFloat)screenWidth { return [UIScreen mainScreen].bounds.size.width;}+ (CGFloat)statusBarHeight { return 20.f;}+ (CGFloat)navigationBarHeight { return 44.f;}+ (CGFloat)tabbarHeight { return 49.f;}+ (CGFloat)statusBarAndNavigationBarHeight { return (20.f + 44.f);}@end
使用:
获取系统屏幕尺寸参数的类WxHxD
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。