Reputation: 2792
I don't know what I'm doing wrong, but I'm trying to use plain text
in a UILabel
using storyboard to have a custom font. I can only see the fonts when I'm switching the text style from Plain text
to Attributed
.
The steps I have done to install them:
.ttf
)Fonts provided by application
-keyBut the only way I can use my custom font is by setting the text to attributed
. In my older projects, I have done the same procedure as above and been able to just change the font without having to put the UILabels
to have attributed strings in storyboards.
Any clue on how I can manage this?
When I'm using this following code below, I'm not seeing my custom font.
for family: String in UIFont.familyNames {
print(family)
for names: String in UIFont.fontNames(forFamilyName: family) {
print("== \(names)")
}
}
Upvotes: 1
Views: 285
Reputation: 71854
With your demo project I have only add
lbl.font = UIFont(name:"Seravek",size:15)
in viewWillAppear
and it's showing fine.
Upvotes: 1