在App设计中为了加强用户体验,我们会常常加入一些友好的动画效果.比如类似UIAlertView弹出的动画效果,由于系统中并没有直接提供类似的动画API,如果我们想要做出一样的效果,那就得深入的研究一下系统中的UIAlertView了.仔细观察UIAlertView的动画你就会发现:这个动画是由几部分组成,它带一个视图大小抖动的效果.先是由小变大,再由大变小,最后变成本来的大小.但是这个大小的具体参数值和动画的速度恐怕是肉眼所不能看出来的.本篇文章会使用一些objc runtime和CAAnim…