答案 0 :(得分:2)
您应该使用NSTimer
功能,而不是使用UIView animate
。
我刚试过以下代码
在viewDidLoad
UIImage *image = [UIImage imageNamed:@"image.png"];
imageV = [[UIImageView alloc] initWithImage:image];
[self.scrollView addSubview:imageV];
和viewDidAppear
[UIView animateWithDuration:3.0 animations:^{
self.scrollView.contentOffset = CGPointMake(imageV.frame.size.width - self.scrollView.frame.size.width, 0);
}];