8
私はこれを行ういくつかのアプリを見てきました。 Wunderkitアプリケーションを見ると、何かが読み込まれると、ロードが完了するまでステータスバーを覆うようにスライドする青色のアニメーションバーが表示されます。これはどうですか?バーをステータスバーにロードしていますか?
私はこれを行ういくつかのアプリを見てきました。 Wunderkitアプリケーションを見ると、何かが読み込まれると、ロードが完了するまでステータスバーを覆うようにスライドする青色のアニメーションバーが表示されます。これはどうですか?バーをステータスバーにロードしていますか?
UIWindowをサブクラス化できます。 そしてwindowLevel = UIWindowLevelStatusBarに設定します。
コード:
@interface CHLoadingWindow : UIWindow
@implementation CHLoadingWindow
- (id)init
{
self = [super init];
if (self) {
self.windowLevel = UIWindowLevelStatusBar;
// then draw your UI
}
return self;
}
@end
はそれを使用する:
CHLoadingWindow *loading = [[CHLoadingWindow alloc] init];
[loading makeKeyAndVisible];
はそれを発見:
[loading release];
loading = nil;
[[[[UIApplication sharedApplication] windows] objectAtIndex:0] makeKeyWindow];
すごい感謝!これは完全に動作します:) –
あなたはこれについてもっと説明をしてくれますか?私はこのコードを動作させることができません。 – robhasacamera