MSScreenShield
示例
运行示例项目之前,请先克隆仓库,然后从Example目录运行pod install
。
要求
Swift 5.0和iOS 11.0或更高版本。
安装
MSScreenShield可通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:
pod 'MSScreenShield'
用法
// Adding shield to some view.
view.addShield(withColor: .black)
// Removing shield.
view.removeShield()
// Instantiating a listener.
let listener = MSScreenshotListener(handler: { [weak self] in
// Do something after user taking screenshot.
})
// Binding listener.
MSScreenShield.bind(listener)
// Removing listener.
MSScreenShield.unbind(listener)
作者
克劳迪奥·马杜雷拉,[email protected]
许可
MSScreenShield 允许在 MIT 许可下使用。更多信息请参阅 LICENSE 文件。