如何从iphone中的后台进程重新加载UIViewcontroller?

时间:2012-07-19 14:30:05

标签: iphone ios uiviewcontroller reload

目前我正在使用简单的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);

}

2 个答案:

答案 0 :(得分:0)

您需要查看您的应用代理。你可以调用你的UIViewController从那里更新自己。

- (void)applicationDidBecomeActive:(UIApplication *)application

答案 1 :(得分:0)

您可能还想听取

上的通知
UIApplicationDidBecomeActiveNotification

通过NSNotificationCenter,如果您的应用再次变为活动状态,则会触发此通知。