I have a view with several hundred individual UILabels on it. It works, but it is clearly a bog on the system. The app is sluggish until another method releases this view with all the labels.
However, I know that it is necessary often to put this amount of text on a screen, so I’m wondering how is a better way to do it. The labels are each placed in a specific location based on other parameters, so it cannot just be one big textview.
I am guessing the better way to do this is to “draw” the text on the screen using an Open GL Font or something like that. Any other suggestions or advice?
You can also check Additions to NSString: NSString UIKit Additions
Sample usage: