2012-07-19 72 views
0

目前我正在簡單的iphone應用程序,獲取當前設備區域顯示在一個文本框,當我改變區域應用程序運行時間,按主頁按鈕應用程序去後臺進程,然後我選擇任何區域,再次打開應用程序從背景該地區不能更改該文本字段,但導航另一個屏幕,然後來到前一個屏幕的區域更改,但我不想導航到任何其他屏幕,區域自動更改,所以如何重新加載UIViewController,請任何人幫助我。如何在iPhone中從後臺進程重新加載UIViewcontroller?

由於提前

-(void)viewDidLoad 
{ 

NSDecimalNumber *amountt = [NSDecimalNumber decimalNumberWithString:@"10.00"]; 
    NSNumberFormatter *currencyFormatt = [[NSNumberFormatter alloc] init]; 
    NSLocale *locale = [NSLocale currentLocale]; 
    [currencyFormatt setNumberStyle:NSNumberFormatterCurrencyStyle]; 
    [currencyFormatt setLocale:locale]; 

    NSString *symboll = [NSString stringWithFormat:@"%@",[currencyFormatt stringFromNumber:amountt]]; 
    NSString *getsymbol = [symboll stringByReplacingOccurrencesOfString:@"10.00" withString:@""]; 
    NSString *Getdollarsymbol = [getsymbol stringByReplacingOccurrencesOfString:@"10,00" withString:@""]; 
    NSLog(@"Getdollarsymbol:%@",Getdollarsymbol); 

} 

回答

0

你需要考慮你的應用程序代理。你可以打電話給你的UIViewController從那裏更新自己。

- (void)applicationDidBecomeActive:(UIApplication *)application 
0

您可能還需要監聽的通知上

UIApplicationDidBecomeActiveNotification 

經由NSNotificationCenter,該通知將被解僱,如果你的應用程序已經變得活躍起來。

+0

有一個關於Notifications和NSMutableDictionary的笑話就是你需要編寫一個應用程序。總的來說,這不是做生意的好方法。 – 2012-07-19 15:22:38

相關問題