zoukankan      html  css  js  c++  java
  • UIView属性的动画

        //标记着动画块的开始,第一个参数表示动画的名字,起到标识作用
        [UIView  beginAnimations:nil context:NULL];
        [UIView setAnimationDuration:1];//动画的持续时间
        [UIView setAnimationDelay:0.2];//动画延迟的时间
        
        view.alpha = 0.0;
        
        [UIView commitAnimations];//动画结束

    UIView类的很多属性都被设计为动画。动画的属性是指当属性从一个值变为另一个值的时候,可以半自动地支持动画。您仍然必须告诉UIKit希望执行什么类型的动画,但是动画一旦开始,Core Animation就会全权负责。UIView对象中支持动画的属性有如下几个:

    frame     ——使用这个动画改变视图的尺寸和位置

    bounds  ——使用这个动画改变视图的尺寸

    center        ——使用这个动画改变视图的位置

    transform   ——使用这个动画可以翻转或者缩放视图

    alpha          ——使用这个动画可以改变视图的透明度

    backgroundColor  ——使用这个动画可以改变视图的背景颜色

    contentStretch         ——使用这个动画可以改变视图内容如何拉伸

  • 相关阅读:
    @codeforces
    @atcoder
    @loj
    @atcoder
    @atcoder
    @loj
    @atcoder
    @atcoder
    @atcoder
    @uoj
  • 原文地址:https://www.cnblogs.com/benbenzhu/p/3328890.html
Copyright © 2011-2022 走看看