自分のプロジェクトの情報収集ビューを作成しています。タイマーを内部に表示する必要があります。 画面ごとに異なるフォントサイズを設定するにはどうすればよいですか? 基本的に、私はiPhone 6のフォントサイズを46に設定したいと思います。フォントサイズはiPhone SEでは38であると考えられます。事前にiPhone 6sやiPhone SEなど、さまざまな画面サイズに異なるフォントを設定する方法
感謝。
自分のプロジェクトの情報収集ビューを作成しています。タイマーを内部に表示する必要があります。 画面ごとに異なるフォントサイズを設定するにはどうすればよいですか? 基本的に、私はiPhone 6のフォントサイズを46に設定したいと思います。フォントサイズはiPhone SEでは38であると考えられます。事前にiPhone 6sやiPhone SEなど、さまざまな画面サイズに異なるフォントを設定する方法
感謝。
、電話サイズが4または5であると判断し、この1のようにマクロを作成します。
#define is4sOr5 ([[UIScreen mainScreen] bounds].size.height <= 568.0) ? TRUE:FALSE
//This one does IPAD
label.font = [UIFont systemFontOfSize:(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ? 12 : 10) weight:.2];
//this one uses MACRO
label.font = [UIFont systemFontOfSize:(is4sOr5 ? 12 : 10) weight:.2];
誰かが投票ダウンや、この記事を閉じている場合は、リンクを提供してください、 OPが参照できます。 –
サイズはどのように計算されますか?画面の幅や高さに直接関係はありますか?風景モードはどうですか? 6 Plusはどうですか? iPadsはどうですか?最良のソリューションを選択するには、まずこれらの質問に答える必要があることがわかります。 – jcaron