我想隐藏/显示按钮点击视图。目前我正在做
view.hidden=YES;
和
view.hidden=否;
但我正在寻找一些动画,同时隐藏和显示视图。请提出建议。
你可以试试这个动画,它会在 2 秒内显示和隐藏你的视图
//your view displayed
view.alpha = 1.0
//animate you view hidden
[UIView animateWithDuration:2.0f
delay:0.0f
options:UIViewAnimationCurveEaseInOut
animations:^{
view.alpha = 0.0;
}
completion:^(BOOL finished) {
//view completed
}];
给按钮的标签是101并设置view.hidden=NO;
写入按钮方法
-(void)btnMetho:(UIButton *)sender
{
if(sender.tag == 101)
{
if(!view.isHidden)
view.hidden=YES;
button.tag = 102;
}
else
{
if(view.isHidden)
view.hidden=NO;
button.tag = 101;
}
}
编辑 :
对于动画集view.alpha to 0
(对应于 hidden = YES)或view.alpha to 1
(hidden = NO)。
[UIView animateWithDuration:0.3 animations:^() {
view.alpha = 1 /or/ 0;
}]