Как я могу использовать шрифт: HelveticaNeue Regular
в моих ярлыках? Я могу сделать это с IB, но программно это кажется невозможным.
Является ли HelveticaNeue-Medium регулярным или HelveticaNeue?
Как я могу использовать шрифт: HelveticaNeue Regular
в моих ярлыках? Я могу сделать это с IB, но программно это кажется невозможным.
Является ли HelveticaNeue-Medium регулярным или HelveticaNeue?
Вы можете найти все шрифты здесь:
Для Helvetica вы бы сделали:
В Objective-C:
UIFont *helvFont = [UIFont fontWithName:@"HelveticaNeue" size:14.0];
В Свифте:
let helvFont = UIFont(name: "HelveticaNeue", size: 14.0)
Таким образом, обычный действительно HelveticaNeue
Здесь список шрифтов, доступных в iOS:
Если вы хотите использовать системный шрифт, просто используйте [UIFont systemFontOfSize:]
или [UIFont boldSystemFontOfSize:]
Swift 2.1:
var yourFont = UIFont(name: "", size: 30)
и получить список доступных шрифтов в вашем конкретном сценарии:
print(UIFont.familyNames())
Попробуйте, это работает для меня,
Objective-C
myLabel.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:32.0f];
стриж
myLabel.font = UIFont(name: "HelveticaNeue-Light", size: 32.0)
На iOS Fonts вы найдете полный список шрифтов и их названия.
self.uilabel.text = "UNIVERSITY"
let textAttributes = [NSAttributedString.Key.foregroundColor:UIColor.black,NSAttributedString.Key.font: UIFont(name: "HelveticaNeue", size: 18.0)!]
navigationController?.navigationBar.titleTextAttributes = textAttributes