我想在 iOS 中显示我设备的电池状态。
我正在编写以下代码来显示电池状态。
UIDevice *myDevice = [UIDevice currentDevice];
[myDevice setBatteryMonitoringEnabled:YES];
double batLeft = (float)[myDevice batteryLevel] * 100;
NSLog(@"%.f",batLeft);
NSString * levelLabel = [NSString stringWithFormat:@"%.f%%", batLeft];
lblLabel.text =levelLabel;
应用程序运行时,它显示电池状态良好。但是,当应用程序处于后台时,它不会采用更新的值。我想每次都显示设备的电池状态。我还想在电池电量耗尽 2% 到 3% 时发出通知。