我在 Xcode 4.5 中为我的 iPhone 应用程序提供了以下代码:
[UIView transitionWithView:self.view
duration:5.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
self.view = self.view;
} completion:NULL];
代码完全按照我想要的方式工作,除了 1 件事。我有 self.view = self.view; 我想在此行之前的片刻,视图清除甚至变为黑屏,然后转换到下一个加载的 self.view。原因是我的一些屏幕非常相似,用户可能认为视图没有重新加载。