xibを使用せずにiphone 6および6 plusで自動的に採用および調整できるように、iphone 5のフレームを定義する方法はありますか?
iphone 6 と iphone 6 plus で異なるフレームを定義したくありません。
xibを使用せずにiphone 6および6 plusで自動的に採用および調整できるように、iphone 5のフレームを定義する方法はありますか?
iphone 6 と iphone 6 plus で異なるフレームを定義したくありません。
Swift 言語の場合、次を使用できます。
let screenSize: CGRect = UIScreen.mainScreen().bounds
let screenWidth = screenSize.width;
let screenHeight = screenSize.height;
Objective C の場合、以下を使用できます。
[[UIScreen mainScreen] bounds].size.width : For Width
[[UIScreen mainScreen] bounds].size.height : For Height
AutoLayout クラスと Size クラスを使用して、すべてのデバイス用の 1 つの UI を作成できます。 サイズクラス 設計ヘルプ