2016-11-19 2 views
0

iOSアプリを作成しています。ユーザーがアプリを開いたときにアニメーションのスプラッシュ画面を表示する必要があります。また、私はアニメーションが終了した後自動的にアプリの次のページに移動する必要があります。アニメーションが終了した直後に、どのようにしてアプリの次のページに行くことが可能ですか?私は客観的なC.と働いています。私はアニメーションのためのコードを書いています。私を助けてください。ありがとう。以下の機能が私の嫌がらせのために使用されます。iOSでアニメーションを管理する

CABasicAnimation *animation = 
[CABasicAnimation animationWithKeyPath:@"position"]; 
[animation setDuration:0.05]; 
[animation setRepeatCount:8]; 
[animation setAutoreverses:YES]; 
[animation setFromValue:[NSValue valueWithCGPoint: 
         CGPointMake([_image1 center].x - 20.0f, [_image1 center].y)]]; 
[animation setToValue:[NSValue valueWithCGPoint: 
         CGPointMake([_image1 center].x + 20.0f, [_image1 center].y)]]; 
[[_image1 layer] addAnimation:animation forKey:@"position"]; 
+0

まだ試したことをお見せください – FelixSFD

+0

このhttps://github.com/sachinkesiraju/SKSplashViewを試してください –

+0

画像の上に鮮やかなタイプのアニメーションを作成しました。 – sajithhhhh

答えて

0

起動後の画像。あなたはあなたのアニメーションのスプラッシュ画面を作ることができます。

[[_image1 layer] addAnimation:animation forKey:@"position"]; 

//の後に次の行を追加

[[_image1 layer] removeAnimationForKey:@"opacity"]; 

次のビューコントローラ

0

に移動し、このサンプルコードのリンクを参照してください: - https://github.com/jaysonlane/OpenBook

はそれがスプラッシュをアニメーション化するのに役立ちます願っています画面。

関連する問題