我有几个,UILabel's
我决定我想通过直接绘制而不是使用标签来提高NSString
性能NSString drawAtRect
。这一切都很好,除了稍后我在这个视图中有一个按钮,可以为UILabel
. 我现在如何NSString
为使用绘制的动画制作动画drawRect
?
动画很简单,大概是这样的:
[UIView animateWithDuration:kDefaultAnimationDuration*2 animations:^{
self.storyTitleLabel.alpha = 0.0;
self.publisherNameLabel.alpha = 0.0;
self.highlightButton.alpha = 0.0;
self.highlightButton.enabled = NO;
self.userFullName_.alpha = 1.0;
self.lineDivider_.alpha = 1.0;
self.numberOfHighlights_.alpha = 1.0;
[self bringSubviewToFront:self.userFullName_];
[self bringSubviewToFront:self.numberOfHighlights_];
[self.userProfileButton setFrame:CGRectMake(115, 30, kProfilePicSize, kProfilePicSize)];
} completion:^(BOOL finished) {
}];
它本质上正在消失UILabel's