我希望在iPhone设备尺寸变大时增加字体大小。如果在Xcode中有任何想要增加自动布局的字体大小。可以选择只更改iPhone和iPad。 有任何选项可用于更改4s,5SE,iphone6,iphone 6 plus Xcode或代码的字体大小
答案 0 :(得分:2)
您可以使用以下代码,它可以根据手机屏幕大小更改字体。
if([UIScreen mainScreen].bounds.size.height == 480 )
{
// iPhone 4
_title.font=[UIFont regularfont:15.0];
}
else if ([UIScreen mainScreen].bounds.size.height == 568 )
{
// iPhone 5
_title.font=[UIFont regularfont:15.0];
}
else if([UIScreen mainScreen].bounds.size.width==375)
{
// iPhone 6
_title.font=[UIFont regularfont:17.0];
}
else if([UIScreen mainScreen].bounds.size.width==414)
{
// iPhone 6+
_title.font=[UIFont regularfont:17.0];
}
else if([UIScreen mainScreen].bounds.size.width==812)
{
// iPhone X
_title.font=[UIFont regularfont:17.0];
}
else if([UIScreen mainScreen].bounds.size.width==768)
{
// iPad
_title.font=[UIFont regularfont:14.0];
}
答案 1 :(得分:0)
要使用灵活的字体大小,首先您必须制作一个灵活的标签,该标签会根据不同的设备大小调整大小。设置完成后,可以使用以下方法根据标签大小设置字体。
Main.cpp