I’ve been plugging away and I need to use the sizeWithFont: method to properly line up my layout, but it doesn’t seem to work with custom fonts. Is there a way to get it to work, or maybe another method I can use?
I’m pretty stumped on this. Any help is appreciated.
sizeWithFont should definitely work, but if it’s giving you a problem then there is a workaround. You can put the text in a UITextView, add it to your layout, and then retrieve the actual text size and adjust accordingly. Here’s some sample code from one of my projects:
It’s a bit hackish, but it certainly works.