本篇文章主要介绍了"iOS基础控件 iOS电池的监听",主要涉及到iOS基础控件方面的内容,对于移动开发感兴趣的同学可以参考一下:
#import "ViewController.h"#import @interfaceViewController ...
#import "ViewController.h"
#import
@interfaceViewController ()
//@property(nonatomic,readonly) float batteryLevel NS_AVAILABLE_IOS(3_0);
// 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown它返回的是0.00-1.00之间的浮点值。
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
//打开电池的监听
[UIDevicecurrentDevice].batteryMonitoringEnabled = YES;
//获取电池的状态
UIDeviceBatteryState BatteryState = [UIDevicecurrentDevice].batteryState;
//获取剩余电量范围在0.000000 至 1.000000之间
CGFloat batterylevel = [UIDevicecurrentDevice].batteryLevel;
//battery的状态分为:
/*
UIDeviceBatteryStateUnknown, 未知
UIDeviceBatteryStateUnplugged, // 未充电