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