From c9184c8377407810e87baf219b78f6e53f45e949 Mon Sep 17 00:00:00 2001 From: joshaber Date: Fri, 7 Oct 2011 17:24:05 -0700 Subject: [PATCH] fixed a bug in the vertical positioning property --- lib/UIKit/TUITextRenderer.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/UIKit/TUITextRenderer.m b/lib/UIKit/TUITextRenderer.m index fff2230d..ff25ff13 100644 --- a/lib/UIKit/TUITextRenderer.m +++ b/lib/UIKit/TUITextRenderer.m @@ -81,9 +81,9 @@ - (void)_buildFrame CGSize size = AB_CTFrameGetSize(_ct_frame); if(verticalAlignment == TUITextVerticalAlignmentMiddle) { - effectiveFrame.origin.y -= size.height / 2; + effectiveFrame.origin.y = size.height/2 - frame.size.height/2; } else if(verticalAlignment == TUITextVerticalAlignmentBottom) { - effectiveFrame.origin.y -= size.height; + effectiveFrame.origin.y = size.height; } effectiveFrame = CGRectIntegral(effectiveFrame);