アプリ内のすべてのフォントのサイズを 15 に設定し、アプリ内UIAppearance
のすべてのフォントのサイズを 10 に設定するために使用したいと思います。UIButtons
UILabels
UIFont *dinMediumFont = [UIFont fontWithName:@"DINPro-Medium" size:15];
[[UILabel appearanceWhenContainedIn:[UIButton class], nil] setFont:dinMediumFont];
UIFont *dinBoldFontBig = [UIFont fontWithName:@"DINPro-Bold" size:10];
[[UILabel appearanceWhenContainedIn:nil] setFont:dinBoldFontBig];
ただし、ボタンのフォントをUINavigationBars
小さくしたいので、これを追加してみました:
UIFont *smallerFont =[UIFont fontWithName:@"DINPro-Medium" size:15];
[[UILabel appearanceWhenContainedIn:[UIButton class], [UINavigationBar class], nil] setFont:smallerFont];
しかし、フォントはデフォルトのままです...それはなぜでしょうか?