frame:
1 CGRect frame = _btn.frame; 2 frame.origin.y -= 50; 3 _btn.frame = frame;
center:
1 CGPoint center = _btn.center; 2 center.y -= 50; 3 _btn.center = center;
bounds:
表示控件的位置和尺寸(以自己的左上角为原点)
tag:
transform
1 _btn.transform = CGAffineTransformMakeRotation(-M_2_PI);//旋转一次(-数为左旋转+数为右旋转) 2 3 _btn.transform = CGAffineTransformRotate( _btn.transform, -M_PI_4);//连续旋转(-数为左旋转+数为右旋转) 4 5 _btn.transform = CGAffineTransformMakeScale(2, 2);//放大一次(大于1,1为放大,小于1,1为缩小) 6 7 _btn.transform = CGAffineTransformScale(_btn.transform, 2, 1.5);//连续放大(大于1,1为放大,小于1,1为缩小) 8 _btn.transform = CGAffineTransformIdentity;//清空所有形变状态
设置动画效果:
[UIView beginAnimations:nil context:nil];//动画效果
[UIView setAnimationDuration:1];//延时一秒钟
[UIView commitAnimations];
UIView-(frame,center,bounds,tag,transform)用法,布布扣,bubuko.com
UIView-(frame,center,bounds,tag,transform)用法
原文:http://www.cnblogs.com/zengtao/p/3809158.html