Skip to content

Instantly share code, notes, and snippets.

@amirhanov
Created May 29, 2019 07:14
Show Gist options
  • Save amirhanov/ab584648f758c8bc6f36290b1d4725f0 to your computer and use it in GitHub Desktop.
Save amirhanov/ab584648f758c8bc6f36290b1d4725f0 to your computer and use it in GitHub Desktop.
Как определить размер экрана iPhone и задать действия в зависимости от этого размера.
if UIDevice().userInterfaceIdiom == .phone {
switch UIScreen.main.nativeBounds.height {
case 1334:
// iPhone 6,7,8, 6S, 7S, 8S
case 1920,2208:
// iPhone 8Plus
case 2436:
// iPhone X, XS
case 2688:
// iPhone XS Max
case 1792:
// iPhone XR
default:
print("iPhone 4,4S,5,5S")
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment