Answers:
在视图控制器的.h文件中添加一个属性:
@property (nonatomic, retain) IBOutlet UILabel *label;
将标签链接到Interface Builder中“文件所有者”插座下的IBOutlet。如果不使用ARC,请确保在-dealloc中释放它
- (void)dealloc
{
[self.label release];
[super dealloc];
}
然后要获取字体名称和大小,您需要的是
NSString *fontName = self.label.font.fontName;
CGFloat fontSize = self.label.font.pointSize;
Pointssize值不是UIFont size属性中使用的“字体大小”。假设您将界面生成器的字体大小设置为14并打印pointSize,则只会得到11。
myLabel.font.pointSize
返回