2011-07-25 43 views
0

我想編寫一個可以在指定時間彈出全屏窗口(例如播放視頻)的ios應用程序,看起來UILocalNotification無法幫助。任何人有任何想法?如何在ios中彈出全屏窗口

+1

你認爲什麼'UILocalNotification'正想做...? – BoltClock

回答

0

您可以在同一時間呈現modalView同時,去除UIStatusBar

0

從您的視圖控制器中,您可以撥打

- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated 

這將顯示在當前的頂部指定的視圖控制器一個模態。

爲此在計時器上的時間間隔(這是我想你暗示,你想幹什麼?)你會做到以下幾點:

-(IBAction)showModalWithDelay { 
    [NSTimer scheduledTimerWithTimeInterval:.06 target:self selector:@selector(showModal) userInfo:nil repeats:NO]; 
} 

-(void)showModal { 
    [self presentModalViewController:modalViewController animated:YES]; 
} 
+0

謝謝,但通過這樣做,用戶需要保持這個應用程序在前臺? –

+0

正確。請閱讀http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html – Johnus

相關問題