Сделайте это в вашем viewController.Это переместит весь вид вправо, а затем через 2 секунды назад.Возможно, вы захотите переместить только подпредставление, поэтому у вас есть какой-то фон.
- (void)viewDidAppear:(BOOL)animated
{
[UIView animateWithDuration:1.2
animations:^{
self.view.frame = CGRectMake(320, 0, 320, 480);
}];
[self performSelector:@selector(slideBackView) withObject:nil afterDelay:2.0];
}
- (void)slideBackView
{
[UIView animateWithDuration:1.2
animations:^{
self.view.frame = CGRectMake(0, 0, 320, 480);
}];
}