Відповіді:
Додайте властивість до .h-файлу контролера перегляду:
@property (nonatomic, retain) IBOutlet UILabel *label;
Пов’яжіть мітку з цим IBOutlet у відділеннях "Власник файлу" в Interface Builder. Якщо ви не використовуєте ARC, переконайтеся, що ви звільнили його в -dealloc
- (void)dealloc
{
[self.label release];
[super dealloc];
}
Тоді, щоб отримати назву та розмір шрифту, все що вам потрібно
NSString *fontName = self.label.font.fontName;
CGFloat fontSize = self.label.font.pointSize;
Значення Pointsize не є розміром шрифту, використовуваним у властивості розміру UIFont. Скажіть, якщо ви встановите розмір шрифту для розробника інтерфейсу до 14 і зробите друк точки розміру, ви отримаєте лише 11.
myLabel.font.pointSize
повертається 17.
ви повинні приєднати його до IBOutlet UILabel, а потім, label.font ...