BrightnessToggle 0.1.1

BrightnessToggle 0.1.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最近发布2016年3月
SPM支持 SPM

Lammert Westerhoff维护。



  • 作者:
  • Lammert Westerhoff

BrightnessToggle

BrightnessToggle 允许您在 iOS 上在最大屏幕亮度和返回之间切换。

特性

  • [x] 切换到最大屏幕亮度和返回
  • [x] 应用进入后台时恢复原始亮度

要求

  • Swift 2.0
  • iOS 8.0+ / Mac OS X 10.9+ / tvOS 9.0+ / watchOS 2.0+
  • Xcode 7.2+

安装

嵌入式框架要求目标部署版本至少是 iOS 8 或 OS X Mavericks (10.9)。

使用方法

设置屏幕亮度为最大值

import BrightnessToggle

BrightnessToggle.maxBrightness()

恢复之前的屏幕亮度

BrightnessToggle.restoreBrightness()

应用状态变化

AppDelegate 中包含以下代码,在用户离开应用时自动恢复亮度,当应用再次变得活跃时(如果应用变得不再活跃时处于最大亮度),将其再次设置为最大亮度

    func applicationWillResignActive(application: UIApplication) {
        BrightnessToggle.applicationWillResignActive()
    }

    func applicationWillEnterForeground(application: UIApplication) {
        BrightnessToggle.applicationWillEnterForeground()
    }

许可证

BrightnessToggle 免费提供 MIT许可。有关详情,请参阅 LICENSE。