今天想做一个根据进度变化的动画,因此写了一个循环做实验。大致的结构就是在一个循环内不断更新一个变量并且更新动画。
但是发现每次都是循环结束的时候动画才执行,即只执行了最后一次。
然后去google,发现了这样一段话。
When a content of the view is changed and needs to be redrawn you can invalidate the view by calling setNeedsDisplay: or setNeedsDisplayInRect: methods. When one of these method is c