我试图获得正确的电池电量.但是这个值与iphone状态栏中的值不一样.
通过代码使用UIDevice:
[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
[[UIDevice currentDevice] batteryLevel];
Run Code Online (Sandbox Code Playgroud)
请有人帮帮我!我需要正确的电池电量,就像在状态栏imdimatery.
pas*_*aya 10
那么Apple的医生说这个:
电池电量范围从0.0(完全放电)到1.0(100%充电).在访问此属性之前,请确保已启用电池监视.
所以你的代码应该是这样的:
[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
float batteryLevel = [[UIDevice currentDevice] batteryLevel];
//This will give you the battery between 0.0 (empty) and 1.0 (100% charged)
//If you want it as a percentage, you can do this:
batteryLevel *= 100;
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
归档时间: |
|
查看次数: |
8150 次 |
最近记录: |