IOS
 Computer >> コンピューター >  >> プログラミング >> IOS

iPhone 5の画面サイズを検出する方法は?


Appleデバイスの画面サイズの検出は簡単でシンプルな作業です。 iOS SDKのUIKITモジュールは、ユーザーインターフェース、画面サイズ、その他の多くのUI要素を処理する多くの関数とクラスを提供します。

そのうちの1つは、デバイス画面を処理するUIScreenです。

UIScreen.mainは、使用中のデバイスの現在のメイン画面を提供します。さらに、現在の画面の他の機能とプロパティを返すメソッドがあります。

現在の画面がiPhone5であるかどうかを確認するには、まず画面の現在のサイズを確認し、値と比較する必要があります。 iPhone5の高さは568ポイントです。

ステップ1 −現在の画面の高さを取得する

let height = UIScreen.main.bounds.height

ステップ2 −高さの比較

if height == 568 {
   print("this is an iPhone 5 screen")
}else {
   print("this is some other screen - the size is \( height )")
}

この方法をさらに拡張して、さまざまな画面サイズを表示し、他のiPhone画面サイズを比較することができます。これは、

のような関数として変換できます。
func checkIphone() -> Bool {
   if height == 568 {
      return true
   }else {
      return false
   }
}

これは、iPhone7plusシミュレーターで実行した場合の上記のコードの結果です。

iPhone 5の画面サイズを検出する方法は?


  1. iPhone で画面を分割する方法

    iPhone は Apple Inc. の最も売れている製品の 1 つであり、人気のある iOS オペレーティング システムに基づいていくつかの実用的な機能を提供します。そして、最も話題になっている機能の 1 つは、分割画面機能です。人々が好きで、いつでも自分の携帯電話でマルチタスクをしたいので、これは最近のスマートフォンで最も要求されている機能です.この記事では、iPhone の分割画面機能とそのアクセシビリティについて説明します。また、iPhone で使用できる場合は、iPhone X、11、12、または 13 で画面を分割する方法と、iPhone iOS 14 および 15 で画面を分割

  2. Windows 11 でタスクバーのサイズと向きを変更する方法

    Windows 11 の太いタスクバー内に目立つように配置されたスタート ボタンは、そのリリースでの最大の改善点の 1 つです。間違いなく、これは UI を最新化するための重要なステップでしたが、欠点もありました。 まず、Windows の歴史上初めて、タスクバーが画面の下部に固定されるようになりました。これは、ビデオ編集者などの多くのパワー ユーザーが、タスクバーを画面の右側または左側に移動できないため嫌っていました。使用可能な垂直方向の画面スペースを最大化します。また、貴重な画面スペースを犠牲にしたくない場合は、Windows 11 でタスクバーのサイズを変更する方法を示すこの段階的なチ