我试图在我的应用程序中实现截图的一种方式。我想让UINavigationBar提示向上滑动 - 截取屏幕截图 - 然后UINavigationBar可以顺畅地滑动。我需要的应用程序等待/保持一些代码行之间的几秒钟,因为这样一来的第一个动画没有得到时间来完成:在执行代码之前让应用程序等待几秒钟?
[self.navigationController setNavigationBarHidden:YES animated:YES ];
[self.navigationController setNavigationBarHidden:NO animated:YES];
那么,有没有延缓执行的,就像当动画的方式像这样一个按钮:
[UIView animateWithDuration:0.5 delay:3 options:UIViewAnimationOptionCurveEaseOut animations:^{self.myButton.frame = someButtonFrane;} completion:nil];
问候