创建动画

创建好一个简单的UIView


创建属性

@interface ViewController ()

@property (weak, nonatomic) IBOutlet UIView *showView;

@end

//点击屏幕调用动画方法


-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent *)event

{

    [UIView animateWithDuration:1 delay:0.0 options:kNilOptions

    animations:^{

         //动画效果,将位置的self.showView的位置转移到{200,200},{180,100}

         //{100,100},{180,100} -> {100,200},{180,100} 

        self.showView.frame = CGRectMake(100, 200, 180, 100);

        //改变颜色

        self.showView.backgroundColor = [UIColor greenColor];

        }

    completion:^(BOOL finished){NSLog(@"Done"); 

    }];

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容