是否有可能超越UIDeviceBatteryState变量?

时间:2018-02-06 23:18:59

标签: ios swift swift3

我想知道是否可以覆盖var batteryState: UIDeviceBatteryState。 例如,如果UIDeviceBatteryState设置为charging(即已插入充电器),是否可以通过将其更改为unplugged来禁用充电?

提前致谢!

UIDeviceBatteryState上的Apple文档): https://developer.apple.com/documentation/uikit/uidevicebatterystate

2 个答案:

答案 0 :(得分:2)

不,您无法覆盖batteryState。它甚至在您链接的文档中标记为{ get }。您最接近的事情就是完全隐藏状态栏。

答案 1 :(得分:0)

var batteryState:UIDeviceBatteryState {get}

它只获取属性,因此您无法设置值