首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone:电池功能?

iPhone:电池功能?
EN

Stack Overflow用户
提问于 2010-02-09 19:22:09
回答 2查看 1.5K关注 0票数 1

iPhone软件开发工具包中有没有电池相关的接口?我想从我的应用程序中找到电池耗尽状态和其他与电池相关的东西。

EN

回答 2

Stack Overflow用户

发布于 2010-02-09 19:27:28

Here's来自苹果开发中心的示例项目,展示了如何读取电池状态。

票数 2
EN

Stack Overflow用户

发布于 2010-02-09 22:41:15

UIDevice具有以下属性:

batteryLevel

设备的电池电量级别。

@property (非原子,只读)浮点batteryLevel

讨论

电池电量范围从0.0 (完全放电)到1.0 (100%充电)。在访问此属性之前,请确保已启用电池监控。

如果未启用电池监控,则电池状态为UIDeviceBatteryStateUnknown,此属性的值为-1.0。

batteryMonitoringEnabled

一个布尔值,指示是否启用电池监控(是)或不启用(否)。

@property (非原子,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled

讨论

仅当需要通知您的应用程序电池状态更改时,才启用电池监控。否则,请禁用电池监控。默认值为NO。

batteryState

设备的电池状态。

@property (非原子,只读) UIDeviceBatteryState batteryState

讨论

batteryState的值是“UIDeviceBatteryState”中的常量之一。

如果未启用电池监控,则此属性的值为UIDeviceBatteryStateUnknown。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2228619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档