Ios 如何根据框架计算字体大小?
您好,我正在使用uilabel内显示图标 下面是此类代码的一个示例:Ios 如何根据框架计算字体大小?,ios,swift,uilabel,frame,uifont,Ios,Swift,Uilabel,Frame,Uifont,您好,我正在使用uilabel内显示图标 下面是此类代码的一个示例: iconTest = UILabel(); iconTest.frame = CGRectMake(0, 0, 100, 100); iconTest.center = self.view.center; iconTest.font = UIFont(name: "icomoon", size:80.0); iconTest.text = "\u
iconTest = UILabel();
iconTest.frame = CGRectMake(0, 0, 100, 100);
iconTest.center = self.view.center;
iconTest.font = UIFont(name: "icomoon", size:80.0);
iconTest.text = "\u{e904}"
如果我需要在此框架内显示图标,CGRectMake(0,0,100,100)
如何计算适合框架内标签的字体大小
谢谢您检查过UILabel的所有与行数和字体大小相关的属性了吗?您检查过UIFont的所有属性了吗?这些属性告诉您事情有多大?可能是重复的:正如我在这里指出的,循环使用字体大小是完全合理的,直到找到适合您的最大字体。