animated:YES,就是启用动画效果。Objective—c写的程序都在控制台运行,学到IOS里面才有动画这些概念。至于view移动,这个肯定没问题。写个函数,使得view的frame的原点改变,或者中心点改变都可以,用个定时器,触发后,坐标一直递增最终到达目标坐标,停止定时器。自己多44了。学的时间久了,自然就知道,不要心急
有的,可以用UIView自带的方法实现,可以用[UIView beginAnimation .... ],也可以用[UIView animatedWith ... ]。
Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。
GCC与Clang含Objective-C的编译器,Objective-C可以在GCC以及Clang运作的系统上编译。
1980年代初布莱德·考克斯(Brad Cox)在其公司Stepstone发明Objective-C。他对软件设计和编程里的真实可用度问题十分关心。Objective-C最主要的描述是他1986年出版的书 Object Oriented Programming: An Evolutionary Approach. Addison Wesley. ISBN 0-201-54834-8.
当然有
UIView自带的方法就可以实现
可以用[UIView beginAnimation .... ]
也可以用[UIView animatedWith ... ]
想要做更复杂的动画,就去研究一下Core Animation框架
肯定回答是有,
用Interface Builder可以轻松实现