当电池电量非常低时收到警告

当电池电量非常低时收到警告

本文介绍了iPhone:当电池电量非常低时收到警告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道当设备电池​​电量非常低时,如何在我的应用程序委派中收到警告。

解决方案


您可以使用 UIDevice 的电池电量属性。如果电池电量低于5%,则显示警报。您可以定期轮询应用程式委托中的电池电量。

  UIDevice * myDevice = [UIDevice currentDevice]; 
[myDevice setBatteryMonitoringEnabled:YES];
float batteryLevel = [myDevice batteryLevel];


I want to know how can i get warning in my app delegate when the device battery power is very low. So that i can pause the running game.

Any idea?

解决方案

You could use the battery level property from UIDevice. If the battery level is less than 5% show an alert for example. You could poll periodically for the battery level in your app delegate for example.

UIDevice *myDevice = [UIDevice currentDevice];
[myDevice setBatteryMonitoringEnabled:YES];
float batteryLevel = [myDevice batteryLevel];

Explanation from the docs:

这篇关于iPhone:当电池电量非常低时收到警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 22:13