3

Splash_View In Page curl Styleを非表示にして、別のクラスに移動できるようにします。

Default.png

専門家からのアイデアや提案は大歓迎です。

4

3 に答える 3

3

このコードを試してください:

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.window cache:YES];
[UIView commitAnimations];

Splash_Image_View.hidden = YES;
于 2013-03-14T07:12:10.080 に答える
1

最も簡単な解決策は、最初の [ViewDidLoad] に同じ画像をロードしてから、次のようにすることです。

    [UIView transitionWithView:self.view duration:0.4
                         delay:0.0
                         options:UIViewAnimationOptionTransitionCurlUp
                         animations:^{
                         //hide splash here
                         }
                         completion:^(BOOL finished){ 

                         }];
于 2013-03-12T12:30:13.743 に答える
1

アニメーション化するには、スプラッシュ イメージをメイン ビューの一部にする必要があります。メイン ビュー コントローラーで、UIImageView の IBOutlet をセットアップします。これを、splashImageView と呼びます。MainWindow.xib ファイルで、スプラッシュ イメージを含む UIImageView をドラッグし、アウトレットに接続します。次に、メイン ビュー コントローラー .m ファイルの viewDidAppear で、次のようにする必要があります。

[UIView transitionWithView:self.view duration:0.5 options:UIViewAnimationOptionTransitionCurlUp animations:^{
   splashImageView.hidden = YES;
} completion:NULL];

これにより、curl アニメーションでスプラッシュ ビューが非表示になります。

于 2013-03-12T12:28:38.190 に答える