0

我正在尝试向下滑动进度条。运行代码时,条形图向下跳 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);
}];

哪里不对了?

4

1 回答 1

0

CGRectOffset使用这些类型的动画要直观得多。使用它,给它你的 dx 和 dy 值,看看它是否符合你的预期。

于 2013-07-12T11:20:54.797 回答