我試圖在我的應用程序中實現截圖的一種方式。我想讓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];
問候