UIScreen.main.bounds.size.height UIScreen.main.bounds.size.width
皆さんはXcodeを使ってiPhoneアプリを作っていると思います。
そこで、このコードで取得できるスクリーンサイズの一覧を、まとめてみました。
機種名 | 縦 × 横 | インチ |
iPod touch | 568 × 320 | 4inch |
iPhoneSE、iPhone8 | 667 × 375 | 4.7inch |
iPhone8Plus | 736 × 414 | 5.5inch |
iPhone12mini、iPhone11Pro | 812 × 375 | 5.8inch |
iPhone11ProMax、iPhone11 | 896 × 414 | 6.1inch |
iPhone12Pro、iPhone12 | 844 × 390 | 6.1inch |
iPhone12ProMax | 926 × 428 | 6.7inch |
6.1inchは二つのサイズがあるので、注意してくださいね!
var size40Inch : CGRect = CGRect(x: 0.0, y: 0.0, width: 320.0, height: 568.0) //4inch var size47Inch : CGRect = CGRect(x: 0.0, y: 0.0, width: 375.0, height: 667.0) //4.7inch var size55Inch : CGRect = CGRect(x: 0.0, y: 0.0, width: 414.0, height: 736.0) //5.5inch var size58Inch : CGRect = CGRect(x: 0.0, y: 0.0, width: 375.0, height: 812.0) //5.8inch var size61Inch : CGRect = CGRect(x: 0.0, y: 0.0, width: 414.0, height: 896.0) //6.1inch var size61Inch2 : CGRect = CGRect(x: 0.0, y: 0.0, width: 390.0, height: 844.0) //6.1inch2つ目 var size67Inch : CGRect = CGRect(x: 0.0, y: 0.0, width: 428.0, height: 926.0) //6.7inch
それでは、iPhoneアプリ開発頑張っていきましょう〜。