我正试图向下滑动进度条。当运行代码时,条形图向下跳跃11个点并滑动到原始代码。我原以为它从原来的位置下滑了11个点。
[UIView animateWithDuration:1 animations:^{
self.progressBar.frame = CGRectMake(self.progressBar.frame.origin.x, self.progressBar.frame.origin.y + 11 , self.progressBar.frame.size.width, self.progressBar.frame.size.height);
}];
什么都不对?
答案 0 :(得分:0)
将CGRectOffset
用于这类动画会更加直观。使用它,给它你的dx和dy值,看它是否符合你的意图。