ios 简单的分享封装,拿走即用,简单省事

前言:
有时间就屡屡单利设计思路,写个简单的封装,练习一下代码,看看能用就拿去用,如果有问题,还望大家指正。

如图:

  • 图一是普通分享样式


    普通分享样式
  • 监控截屏分享,并添加二维码烙印


    监控截屏分享,并添加二维码烙印
  • 用法:
    注:截屏监控请添加

   //截屏
    [[ToolscreenShot screenShot] addScreenShotNotification];
[GShareView newShare].shareType = ShareViewType;
    [[GShareView newShare] show];
    [GShareView newShare].shareBlock = ^(ShareClickType shareClickType) {
        NSString * title;
        switch (shareClickType) {
            case QQ_ShareType:
                NSLog(@"QQ好友");
                title = @"分享到QQ";
                break;
            case error_ShareType:
                 NSLog(@"失败");
                title = @"分享失败";
                break;
            case Qzone_ShareType:
                 NSLog(@"QQ空间");
                 title = @"分享到QQ空间";
                break;
            case WechatTimeLine_ShareType:
                 NSLog(@"微信朋友圈");
                title = @"分享到微信朋友圈";
                break;
            case WechatSession_ShareType:
                 NSLog(@"微信好友");
                title = @"分享到微信好友";
                break;
            case Sina_ShareType:
                 NSLog(@"新浪微博");
                title = @"分享到新浪微博";
                break;
            default:
                break;
        }
        GSLAlertView * alertGs = [[GSLAlertView alloc] initWithTitle:@"提示" message:title sureBtn:@"知道了" cancleBtn:nil];
        alertGs.resultIndex = ^(NSInteger index) {
            
        };
        [alertGs showGSAlertView];
    };

dome下载地址:ShareDome

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,009评论 3 119
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,381评论 25 708
  • 我不知道怎么会来这里 当我钟意的名字被占去 想到了孤独国 那梦蝶的孤独 时间咀嚼着时间的孤独 我不知道孤独国建国日...
    孤独国阅读 315评论 0 0
  • 还好,你的眼睛里还有光芒 一如曾经那个孩子的模样 我相信,你一定收藏着一只蓝色的小船...
    唐人街的风阅读 313评论 2 5
  • 从16年1月11号开公号日不间断的写作至今,可以说主要的读者就是我的大脑,最大的受益人也是我自己,因为任何一个持续...
    尘世知行者阅读 223评论 0 1