2011-09-16 71 views
1

我要添加啓動畫面前的背景和acttivity指標......對於AI在Appdelegate.m添加以下代碼閃屏與activityindicator

splashView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; 
splashView.image = [UIImage imageNamed:@"Default.png"]; 

acivityindicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(67, 24, 30, 30)]; 
acivityindicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhite; 
acivityindicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin); 



[window addSubview:splashView]; 
[window addSubview:acivityindicator]; 
[window makeKeyAndVisible]; 
[window bringSubviewToFront:acivityindicator]; 
[acivityindicator startAnimating]; 

但只閃屏是working.Activityinicator不出現。我有什麼問題

回答

6

您不能將任何動畫添加到用戶按下圖標時啓動的飛濺。你可以添加一個default.png,但就是這樣。該設備使用這段時間來準備啓動應用程序。

查看其他應用程序,您會看到創建者通常會將照片加載到文字上,或者根本沒有任何文字。另外,請閱讀IOS Human Interface Guidelines瞭解更多詳情。

希望這有助於= d

+0

謝謝....很多 – sai

+0

沒問題。一定要檢查我的答案,並給它一個代表,如果你認爲我值得它= D。 –

0

最佳的選擇是創建一個UIViewController。製作該rootViewController。這個新的viewController應該和啓動畫面一樣。然後在其上實現UIActivityIndi​​cator並顯示它。然後解散它並呈現您以前的rootViewController。

希望工程!