zoukankan      html  css  js  c++  java
  • 分享

    /**

     *  第三方分享

     *

     *  @param void 友盟分享

     *  @param shareSDK

     *  @param 百度分享

     */

    #import "ViewController.h"

    #import <Social/Social.h>

    @interface ViewController ()

    @end

    @implementation ViewController

    - (void)viewDidLoad {

        [super viewDidLoad];

        //

        

        

    }

    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

    {

        // 1. 判断服务是否可用

        if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeSinaWeibo]) {

            LogRed(@"SLServiceTypeSinaWeibo -- 分享可用");

        }

        

        // 2. 创建分享控制器

        SLComposeViewController *composeCon = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeSinaWeibo];

        

        // 设置默认数据

        [composeCon setInitialText:@"今天天气很好"];

        [composeCon addImage:[UIImage imageNamed:@"1.jpg"]];

        

        // 3. 弹出分享控制器

        [self presentViewController:composeCon animated:YES completion:nil];

        

        // 4. 监听分享状态

        composeCon.completionHandler = ^(SLComposeViewControllerResult result){

            /**

             *  

             SLComposeViewControllerResultCancelled,

             SLComposeViewControllerResultDone

             */

            if (result == SLComposeViewControllerResultCancelled){

                LogRed(@"取消发送");

            }else if(result == SLComposeViewControllerResultDone){

                LogRed(@"发送成功");

            }

            

            

        };

        

    }

  • 相关阅读:
    高德地图信息窗体轮播及多组坐标点添加
    移动端适配及px转rem
    css伪类样式覆盖
    vue-amap-marker相关问题,信息窗体及自定义图片的偏移问题
    echart自定义图例样式及统计图颜色相关
    ts学习笔记[枚举类型]
    从面试中查漏补缺
    百度编译器插入自定义内容和样式(转)
    .net的母版页相关
    几种Position属性的用法
  • 原文地址:https://www.cnblogs.com/guangleijia/p/4831634.html
Copyright © 2011-2022 走看看