2 starwar2012 starwar2012 于 2013.06.27 14:32 提问

IOS-隐藏uibutton的动画

应用中想要给UIButton加一个动画。让按钮能淡出屏幕然后隐藏。

我写的代码,没实现:

[UIView animateWithDuration:1.5
                 animations:^{
                    S1Button.frame = CGRectMake(20, 10, 50, 10);
                }];
[S1Button setHidden:YES];
break;

1个回答

Chengzi_963
Chengzi_963   2013.06.27 16:06
已采纳

可以在动画结束后给按钮设置新坐标:

 [UIView animateWithDuration:0.9 animations:^{
        tradeButton.frame = (CGRect){ CGPointMake(51, 150), tradeButton.bounds.size };
    } completion:^(BOOL finished) {
        tradeButton.hidden = YES;
        // etc.
    }];
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!