我正在使用iOS 7,我试图移动一个标签,该标签位于我的视图左侧。目前我正在尝试通过更改UILabel的对齐方式来实现这一点,并且我正在尝试在此过程中对其进行设置。我目前正在呼吁以下内容:有没有办法改变一个UILabel的textAlignment动画?
[UIView animateWithDuration:0.5
animations:^{
self.monthLabel.textAlignment = NSTextAlignmentLeft;
} completion:nil];
但是,这只是跳转到新的对齐标签。有没有一种方法来实现这个动画,或者更好的方式来调整标签以实现这一点?
我无法将我的框架设置为我的标签的确切尺寸,因为文字将会更改,具体以不同月份的名称为准 – lehn0058
在设置文字的同时更新您的标签框。我更新了答案,以说明如何做到这一点。 – bbarnhart
@bbarnhart如果标签中有两行文字,该怎么办?比这是不工作... –