Splash_View In Page curl Styleを非表示にして、別のクラスに移動できるようにします。
Default.png
専門家からのアイデアや提案は大歓迎です。
このコードを試してください:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.window cache:YES];
[UIView commitAnimations];
Splash_Image_View.hidden = YES;
最も簡単な解決策は、最初の [ViewDidLoad] に同じ画像をロードしてから、次のようにすることです。
[UIView transitionWithView:self.view duration:0.4
delay:0.0
options:UIViewAnimationOptionTransitionCurlUp
animations:^{
//hide splash here
}
completion:^(BOOL finished){
}];
アニメーション化するには、スプラッシュ イメージをメイン ビューの一部にする必要があります。メイン ビュー コントローラーで、UIImageView の IBOutlet をセットアップします。これを、splashImageView と呼びます。MainWindow.xib ファイルで、スプラッシュ イメージを含む UIImageView をドラッグし、アウトレットに接続します。次に、メイン ビュー コントローラー .m ファイルの viewDidAppear で、次のようにする必要があります。
[UIView transitionWithView:self.view duration:0.5 options:UIViewAnimationOptionTransitionCurlUp animations:^{
splashImageView.hidden = YES;
} completion:NULL];
これにより、curl アニメーションでスプラッシュ ビューが非表示になります。