ios 使用ShareSDK分享 如何自定义分享UI

  • 说在开头:在百度上找了很久关于如何自定义分享UI的文章,发现在上貌似只有一篇关于友盟分享自定义UI的文章,加上官方文档关于自定义UI说的不够详细

  • 第一次使用markdown语法写文章,可能格式方面不太好看,多包涵。

好了,回到正题。

shareSDK官方文档提到:自定义UI ,然后调用无UI分享方法。

ios 使用ShareSDK分享 如何自定义分享UI_第1张图片
Snip20170216_12.png

下面重点介绍如何自定义UI, 调用无UI分享方法。

1.自定义UI

我自己自定义UI如下图所示:


ios 使用ShareSDK分享 如何自定义分享UI_第2张图片
Snip20170216_15.png

这也是主流的分享菜单,当然有什么分享平台,相应可以添加

2.如何调用呢

在GBShareActionSheet.h定义了个API,代码如下:

@interface GBShareActionSheet : UIView

@property (nonatomic, strong) id  delegate;

/**
 显示分享

 @param shareModel share模型
 @param stateCode 状态码 1表示分享成功 0表示分享失败
 */
+ (void)showShareActionSheetWithObject:(id)shareModel stateCode:(void (^)(NSInteger))stateCode;
@end
  • 只要把share模型传进来 ,然后返回状态码,根据状态码就知道分享成功还是失败
  • 最后的最后,没有把代码附上,前面说的是白搭。 下载代码

欢迎大家下载学习与交流。。。。。

你可能感兴趣的:(ios 使用ShareSDK分享 如何自定义分享UI)