gpt4 book ai didi

ios - 如何获得准确的电池电量?

转载 作者:行者123 更新时间:2023-11-28 07:18:27 24 4
gpt4 key购买 nike

这是我的简单 batteryLevel Test 应用的简单代码。

- (void)viewDidLoad
{
[super viewDidLoad];
UIDevice *device = [UIDevice currentDevice];
device.batteryMonitoringEnabled = YES;
mLabel.text = [NSString stringWithFormat:@"%0.5f",device.batteryLevel];
}

这是我的应用程序的图像,希望你能看到状态栏电池电量和我的应用程序电池电量。我不知道为什么这些级别不同......?一个是 99%,应用级别是 0.95,实际上是 95%

enter image description here

最佳答案

// Enable this property
UIDevice.current.isBatteryMonitoringEnabled = true

// Then add observer
NotificationCenter.default.addObserver(self, selector: #selector(batteryLevelDidChange(notification:)), name: NSNotification.Name.UIDeviceBatteryLevelDidChange, object: nil)

观察者法

@objc func batteryLevelDidChange(notification: NSNotification) {
// The battery's level did change
print(UIDevice.current.batteryLevel)
}

关于ios - 如何获得准确的电池电量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7360400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com