ラベル付きのストーリーボードがあります。ラベルのフォントはシステム25に設定されています。
フォントサイズを動的にしたかったので、今はコードで設定しています。ブレークポイントを設定したので、コードで実際に「25」が選択されていることはわかっていますが、フォントサイズは、ストーリーボードデザイナーで設定した場合よりも小さくなっています。
誰かが私が間違っていたかもしれない場所や私が見逃したかもしれない警告を見つけたのでしょうか?
//set label font size
CGFloat nFontSize;
if (bIsIPad)
{
nFontSize=25.0;
}
else if (bIsIPhone_3GS_4_4s_Or_iPodTouch_3_4)
{
nFontSize=12.0;
}
else if (bIsIphone_5_Or_IPodTouch_5)
{
nFontSize=25.0;
}
UIFont *nFont = [UIFont fontWithName:@"System" size:nFontSize];
captionLabel0.font = nFont;
captionLabel1.font = nFont;