进出口创建一个自定义视图,它包含了诸如刷新方法,* LayoutSubviews *,下面这个教程
我想是动画增长的一个标签,它的整个宽度,然后回到0宽度。 即时通讯使用此代码中的“刷新”的方法:
[UIView animateWithDuration:1.3 animations:^{
CGRect frame = CGRectMake(50, 15, 140, 20);
[labelFav setFrame:frame];
} completion:^(BOOL finished) {
//[labelFav setHidden:YES];
[UIView animateWithDuration:1.3 animations:^{
CGRect frame = CGRectMake(50, 15, 0, 20);
[labelFav setFrame:frame];
}];
}];
该代码适用于任何其他的观点,但由于这是由于某种原因结束块不执行自定义视图。 什么情况是,它只做第一个块。 我在“完成”块设置断点,它停在那里,但动画犯规发生。 我试图setHidden标签,仍然它不发生。
有任何想法吗?