アプリのデリゲートクラスでアニメーションを設定するにはどうすればよいですか?iPhoneでアプリケーションの起動時にアニメーションを設定する方法は?
答えて
はい、アプリケーションをロードした直後にアニメーションを表示できます。
、あなたのアプリケーションがロードされたとき、例えばフェードアウトするあなたの "Default.png" をアニメーション化する場合は、これを試してみてください。
AppNameAppDelegate.hでは:AppNameAppDelegateで
#import UIKit/UIKit.h
@interface AppNameAppDelegate : NSObject {
UIImageView *splashView;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
- (void)startupAnimationDone:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context;
@end
。メートル:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
[self.window makeKeyAndVisible];
splashView = [[UIImageView alloc] initWithFrame:CGRectMake(0,0, 320, 480)];
splashView.image = [UIImage imageNamed:@"Default.png"];
[_window addSubview:splashView];
[_window bringSubviewToFront:splashView];
//Set your animation below
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationTransition:UIViewAnimationTransitionNone forView:_window cache:YES];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector (startupAnimationDone:finished:context:)];
splashView.frame = CGRectMake(-60, -60, 440, 600);
splashView.alpha = 0.0;
[UIView commitAnimations];
return YES;
}
- (void)startupAnimationDone:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context {
[splashView removeFromSuperview];
[splashView release];
}
私はそれはあなたが探している多分何かはわかりません...
ありがとう、それは便利です – Nikita
@nikあなたを歓迎;) – anasaitali
Hmm ... 私はあなたが少しはっきりしなければならないと思います。 アプリケーションの絶対的な最初のポイントとしてアニメーションを設定することはできません。 "Default.png"という名前の画像を追加できます。この画像は、アプリケーションの読み込み時に表示されます。
AppDelegateにアニメーションを表示する際に大きな問題はないはずですが、アプリケーションが読み込まれた後にのみ表示されます。
何があまりにもあいまいで、明確ではないのですか?私はちょうど "TransitionFlipFromLeft"のようなアニメーションの移行を追加したいときは、起動時からアプリケーションが表示されます – Nikita
- 1. iPhone起動時にアプリケーションを起動する方法
- 2. アンドロイドのアプリケーション起動時に異なるメッセージを設定する方法は?
- 3. Androidの起動時にアラームを設定する方法は?
- 4. iPhone 4のトーチ機能をトグルする方法アプリ起動時の設定plist
- 5. iPhoneアプリケーションが起動時にクラッシュする
- 6. 特定の時刻にアプリケーションを起動する方法
- 7. iPhoneアプリケーション内からiPhoneカレンダーを起動する方法は?
- 8. iphoneでアプリケーションの起動と終了時刻を見つける方法は?
- 9. ClickOnceアプリケーションの起動時にWebアプリケーションに通知する方法
- 10. 起動時にアプリケーションを起動する
- 11. C#アプリケーションの起動時にコードを実行する方法は?
- 12. 起動時にプログラムを起動するように設定するには
- 13. Windowsの起動時にWPFアプリケーションの起動を最適化する方法
- 14. アプリケーションの起動時に共有の設定
- 15. iPhone SDK:再起動時にアプリケーションを最初から起動する
- 16. 起動時にアニメーションを起動するCustomViewPager
- 17. デフォルトアクティビティの定義(アプリケーション起動時)プログラムで
- 18. ドキュメントベースのアプリケーションでアプリケーションの起動時にコードを実行する方法
- 19. アプリケーション起動時にMacアプリケーションに注入libをロードする方法は?
- 20. サーバーの起動時に特定のSpring Beanを起動する方法
- 21. apache karafで起動時にバンドルを起動する方法
- 22. setInterval内でアニメーションを一時停止して再起動する方法は?
- 23. 起動時に再起動アプリケーションを起動する
- 24. ユーザー設定なしでシェルを起動する方法は?
- 25. 実行時にiPhoneの言語を設定する方法
- 26. JBOSS 7サーバーの起動時間を測定する方法は?
- 27. 特定のJavaコードをTomcat起動時またはアプリケーション展開時に実行する方法は?
- 28. iPhone用のアプリケーションをビルドするCMakeを設定する方法
- 29. 特定のiOSシミュレータでMeteorアプリケーションを起動する方法
- 30. iPhone - アプリケーションからユーザー設定を保存する方法は?
お願い詳細をご記入ください – Maulik
何があいまいで、明確ではないのですか?私はちょうど "TransitionFlipFromLeft"のようなアニメーションの移行を追加したいときは、起動時からアプリが表示されます – Nikita