zoukankan      html  css  js  c++  java
  • iOS:对View添加动画的常用方法

    废话少说,直接上代码:

    -(void) showOrHiddenMenuAndButtomView{
        
        [UIView beginAnimations:nil context:nil];
        [UIView setAnimationDuration:0.25];
        //        [UIView setAnimationDelay:0.5];
        [UIView setAnimationDelegate:self];
    //    [UIView setAnimationDidStopSelector:@selector(showMenuStop)];
        [UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
        
        if (ismenuViewShow) {
            ismenuViewShow = NO;
    //        menuView.hidden = YES;
    //        butttomView.hidden = YES;
            menuView.frame = CGRectMake(0, -60, 1024, 60);
            butttomView.frame = CGRectMake(0, 748, 1024, 40);
        } else {
            ismenuViewShow = YES;
    //        menuView.hidden = NO;
    //        butttomView.hidden = NO;
            menuView.frame = CGRectMake(0, 0, 1024, 60);
            butttomView.frame = CGRectMake(0, 708, 1024, 40);
        }
        
        [UIView commitAnimations];
    }
       


    作者:老Zhan
    出处:http://www.cnblogs.com/mybkn/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

     
  • 相关阅读:
    计算机基础知识
    markdown简介及基本语法
    session和cookie的区别
    MySQL的游标
    数据库单表查询
    外键(有无级联)
    mysql
    数据库引擎
    守护进程和守护线程的区别
    快排等
  • 原文地址:https://www.cnblogs.com/mybkn/p/2796796.html
Copyright © 2011-2022 走看看