Как я могу использовать шрифт: HelveticaNeue Regular в моих ярлыках? Я могу сделать это с IB, но программно кажется, что это невозможно.
HelveticaNeue Regular
Является ли HelveticaNeue-Medium обычным или HelveticaNeue?
Вы можете найти все шрифты здесь:
список шрифтов iPhone
Для Helvetica вы должны сделать:
В Objective-C:
UIFont *helvFont = [UIFont fontWithName:@"HelveticaNeue" size:14.0];
В Свифте:
let helvFont = UIFont(name: "HelveticaNeue", size: 14.0)
Таким образом, обычный будет действительно HelveticaNeue
HelveticaNeue
Вот список шрифтов, доступных на iOS:
http://iosfonts.com/
Если вы хотите использовать системный шрифт, просто используйте [UIFont systemFontOfSize:] или [UIFont boldSystemFontOfSize:]
[UIFont systemFontOfSize:]
[UIFont boldSystemFontOfSize:]
Попробуйте, это работа для меня,
Objective-C
myLabel.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:32.0f];
Swift
myLabel.font = UIFont(name: "HelveticaNeue-Light", size: 32.0)
На Шрифтах iOS вы найдете полный список шрифтов и их названия.
Swift 2.1:
var yourFont = UIFont(name: "", size: 30)
и для получения списка доступных шрифтов в вашем конкретном сценарии:
print(UIFont.familyNames())