It\'s easy to display a single label with entirely the same text but what happens when you want to display one word in bold?
Example:
All your bases are<
UILabel
itself cannot draw a label with different attributes/fonts within the text. But Core Text can. You can create a subclass of UILabel
that wraps an attributed string and uses Core Text to draw it. You can handle the drawing as in this sample code from the Core Text programming guide:
// Build up your attributed string, then...
CTLineRef line = CTLineCreateWithAttributedString(attrString);
// Set text position and draw the line into the graphics context
CGContextSetTextPosition(context, 10.0, 10.0);
CTLineDraw(line, context);
CFRelease(line);