CGRect instead of self.bounds when drawing text#138
CGRect instead of self.bounds when drawing text#138ata-n wants to merge 1 commit intoAliSoftware:masterfrom
Conversation
Makes subclassing much easier!
|
Thanks for your contribution, but this modification of yours will probably break the ability to center the text vertically (self.centerVertically)… Did you test this centering case (and with a partial dirtyRect PS : How come would this modification makes subclassing easier? |
|
Haven't tested that functionality, Good point! I'll let you know if its ok, It allows me to do something like this in the subclass: - (void)drawTextInRect:(CGRect)rect
{
// Draw stuff around the label or something
CGRect newRect = rect;
newRect.size.width = newRect.size.width - 20;
newRect.origin.y = newRect.origin.y + 5;
newRect.size.height = newRect.size.height - 10;
[super drawTextInRect:newRect];
} |
|
You should not use your Let me know if overrinding the official |
Makes subclassing much easier!