在将UIView添加到superview之前设置它的alpha

时间:2012-12-19 17:05:56

标签: cocoa-touch uiview uiview-hierarchy

我有两个视图,指定的超级视图和子视图。 子视图的alpha值为0,并且仅初始化并且未添加到任何超级视图。配置我的子视图后,我声明了一个UIView动画块。有了这个,我在不到一秒的时间内将子视图的alpha更改为1.0。

在我宣布动画后,我将子视图添加到我的superview X.

动画是否可能不会发生 - 如果是,为什么?

[UIView animateWithDuration:0.3 animations:^(void) {
        [aSubview setAlpha:1.0];
}];

[aSuperview addSubview:aSubview];

0 个答案:

没有答案