Xcode 如何淡入UIButton
如何在视图中淡入UIButton 现在我加上:Xcode 如何淡入UIButton,xcode,animation,view,uibutton,fadein,Xcode,Animation,View,Uibutton,Fadein,如何在视图中淡入UIButton 现在我加上: [myView addSubview:myButton]; 但如果我想淡化它 [UIView animateWithDuration:3.0 delay:0.0 options: UIViewAnimationCurveEaseInOut animations:^{myButton.alpha = 1.0} completion:^(BOOL finished){ [myView addSubview:myButton]; }]; 谢谢
[myView addSubview:myButton];
但如果我想淡化它
[UIView animateWithDuration:3.0
delay:0.0
options: UIViewAnimationCurveEaseInOut
animations:^{myButton.alpha = 1.0}
completion:^(BOOL finished){ [myView addSubview:myButton]; }];
谢谢 尝试使用
myButton.alpha = 0.0;
[myView addSubview:myButton];
在动画调用之前
[UIView animateWithDuration:3.0
delay:0.0
options: UIViewAnimationCurveEaseInOut
animations:^{myButton.alpha = 1.0;}
completion:nil];
如果淡入并添加到视图中,淡入部分将不在视图的范围内(将在屏幕外)。因此,首先在零alpha处添加视图,然后淡入。您应该首先将视图作为子视图添加,就像您在
[myView addsubview:myButton];
将其添加到视图时,将其alpha设置为0.0。
之后,应将按钮的动画设置为alpha值1.0