美文网首页
iOS 截屏提醒

iOS 截屏提醒

作者: 冬日的太阳_c107 | 来源:发表于2018-09-19 15:36 被阅读0次

直接上代码, 就 一个通知的方法

 NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];

    [[NSNotificationCenter defaultCenter] addObserverForName:UIApplicationUserDidTakeScreenshotNotification

                                                      object:nil

                                                       queue:mainQueue

                                                  usingBlock:^(NSNotification*note) {

                                                      //截屏已经发生,可进行相关提示处理

                                                      UIAlertView*alert= [[UIAlertViewalloc]initWithTitle:nilmessage:@"安全提醒]内含付款码,只适合当面使用。不要截图或分享给他人以保障资金安全"delegate:selfcancelButtonTitle:@"确定"otherButtonTitles:nil,nil];

                                                      [alertshow];

                                                  }];

用完之后记得 销毁通知

- (void)dealloc{

    //离开当前控制器  最好移除通知

    [[NSNotificationCenter defaultCenter] removeObserver:self name:UIApplicationUserDidTakeScreenshotNotification object:nil];

}

相关文章

  • iOS 截屏提醒

    直接上代码, 就 一个通知的方法 NSOperationQueue *mainQueue = [NSOperati...

  • flutter:截屏

    1.flutter-截屏组件 2.flutter-截屏插件 3.flutter-iOS原生截屏 iOS代码 4.获...

  • (最新)iOS截屏

    ios webview 截屏:ios截屏 前言:介绍一下截屏有很多种做法1:截当前屏幕内容2:截整个视图的所有内容...

  • ios截屏

    ios截屏

  • iOS 应用内截屏分享

    需求:捕获用户截屏操作,并建议用户截屏后的操作。虽然iOS11 有系统的截屏,但 APP 内截屏可便捷操作。 封装...

  • iOS 截屏&长截屏

    截屏在 iOS 开发中经常用到,本篇文章讲的是监听用户截屏操作,并且获取截屏图片,如果当前是UIScrollVie...

  • iOS屏幕截图功能

    iOS7.0之前的系统,可以通过以下代码实现截屏功能。 iOS7.0之后,系统中封装了截屏的方法- (UIView...

  • iOS截屏

    1. 一句代码截屏 2. UIGraphics 3. 还有就是之前一个大佬写的给webview截长图的 其实就是利...

  • iOS 截屏

    最后调用:UIImage *capturedImage = [img captureView]; 注释的是把.m中...

  • IOS 截屏

网友评论

      本文标题:iOS 截屏提醒

      本文链接:https://www.haomeiwen.com/subject/fmlinftx.html