目前我正在使用简单的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 :(得分:0)
您需要查看您的应用代理。你可以调用你的UIViewController从那里更新自己。
- (void)applicationDidBecomeActive:(UIApplication *)application
答案 1 :(得分:0)
您可能还想听取
上的通知UIApplicationDidBecomeActiveNotification
通过NSNotificationCenter,如果您的应用再次变为活动状态,则会触发此通知。