From 83b9d5c682b21d88133f24da0f94dd56bd79e687 Mon Sep 17 00:00:00 2001 From: 单军华 Date: Thu, 19 Jul 2018 13:38:55 +0800 Subject: [PATCH] change --- screendisplay/Pods/YYCategories/YYCategories/UIKit/UIScreen+YYAdd.h | 63 +++++++++++++++++++++++++++++++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/YYCategories/YYCategories/UIKit/UIScreen+YYAdd.h b/screendisplay/Pods/YYCategories/YYCategories/UIKit/UIScreen+YYAdd.h new file mode 100755 index 0000000..43940bf --- /dev/null +++ b/screendisplay/Pods/YYCategories/YYCategories/UIKit/UIScreen+YYAdd.h @@ -0,0 +1,63 @@ +// +// UIScreen+YYAdd.h +// YYCategories <https://github.com/ibireme/YYCategories> +// +// Created by ibireme on 13/4/5. +// Copyright (c) 2015 ibireme. +// +// This source code is licensed under the MIT-style license found in the +// LICENSE file in the root directory of this source tree. +// + +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +/** + Provides extensions for `UIScreen`. + */ +@interface UIScreen (YYAdd) + +/** + Main screen's scale + + @return screen's scale + */ ++ (CGFloat)screenScale; + +/** + Returns the bounds of the screen for the current device orientation. + + @return A rect indicating the bounds of the screen. + @see boundsForOrientation: + */ +- (CGRect)currentBounds NS_EXTENSION_UNAVAILABLE_IOS(""); + +/** + Returns the bounds of the screen for a given device orientation. + `UIScreen`'s `bounds` method always returns the bounds of the + screen of it in the portrait orientation. + + @param orientation The orientation to get the screen's bounds. + @return A rect indicating the bounds of the screen. + @see currentBounds + */ +- (CGRect)boundsForOrientation:(UIInterfaceOrientation)orientation; + +/** + The screen's real size in pixel (width is always smaller than height). + This value may not be very accurate in an unknown device, or simulator. + e.g. (768,1024) + */ +@property (nonatomic, readonly) CGSize sizeInPixel; + +/** + The screen's PPI. + This value may not be very accurate in an unknown device, or simulator. + Default value is 96. + */ +@property (nonatomic, readonly) CGFloat pixelsPerInch; + +@end + +NS_ASSUME_NONNULL_END -- Gitblit v1.8.0