Advertisement
Guest User

Untitled

a guest
Jul 3rd, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #pragma mark - Utils
  2. - (BOOL)isIphone4 {
  3.     return [UIScreen mainScreen].bounds.size.width * [[UIScreen mainScreen] scale] == 640.0 && [UIScreen mainScreen].bounds.size.height * [[UIScreen mainScreen] scale] == 960.0;
  4. }
  5.  
  6. - (BOOL)isIphone5 {
  7.     return [UIScreen mainScreen].bounds.size.width * [[UIScreen mainScreen] scale] == 640.0 && [UIScreen mainScreen].bounds.size.height * [[UIScreen mainScreen] scale] == 1136.0;
  8. }
  9.  
  10. - (BOOL)isIphone6 {
  11.     return [UIScreen mainScreen].bounds.size.width * [[UIScreen mainScreen] scale] == 750.0 && [UIScreen mainScreen].bounds.size.height * [[UIScreen mainScreen] scale] == 1334.0;
  12. }
  13.  
  14. - (BOOL)isIphone6Plus {
  15.     return [UIScreen mainScreen].bounds.size.width * [[UIScreen mainScreen] scale] == 1242.0 && [UIScreen mainScreen].bounds.size.height * [[UIScreen mainScreen] scale] == 2208.0;
  16. }
  17.  
  18. - (BOOL)isIphoneX {
  19.     return [UIScreen mainScreen].bounds.size.width * [[UIScreen mainScreen] scale] == 1125.0 && [UIScreen mainScreen].bounds.size.height * [[UIScreen mainScreen] scale] == 2436.0;
  20. }
  21.  
  22. - (BOOL)isIphoneXR {
  23.     return [UIScreen mainScreen].bounds.size.width * [[UIScreen mainScreen] scale] == 828.0 && [UIScreen mainScreen].bounds.size.height * [[UIScreen mainScreen] scale] == 1792.0;
  24. }
  25.  
  26. - (BOOL)isIphoneXSMax {
  27.     return [UIScreen mainScreen].bounds.size.width * [[UIScreen mainScreen] scale] == 1242.0 && [UIScreen mainScreen].bounds.size.height * [[UIScreen mainScreen] scale] == 2688.0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement