当电池电量不足时,我希望以编程方式在iPhone中显示低电量警报。
任何人都对此有所了解,请帮助我。我可以使用此代码找到电池电量
UIDevice *myDevice = [UIDevice currentDevice];
[myDevice setBatteryMonitoringEnabled:YES];
myDevice.batteryMonitoringEnabled=YES;
float batteryLevel = [myDevice batteryLevel];
答案 0 :(得分:0)
使用UIDevice的电池电量属性。如果电池电量低于5%,则显示警报。例如,您可以定期在应用代理中为电池电量进行汇总。
UIDevice *myDevice = [UIDevice currentDevice];
[myDevice setBatteryMonitoringEnabled:YES];
float batteryLevel = [myDevice batteryLevel];
batteryLevel - The battery charge level for the device.
batteryLevel
- 电池电量范围从0.0(完全放电)到1.0(100%充电)。在访问此属性之前,请确保已启用电池监视。
如果未启用电池监控,则电池状态为UIDeviceBatteryStateUnknown
,此属性的值为-1.0。