TemplateShareManager.h
818 Bytes
//
// TemplateShareManager.h
// CNLiveScioLive
//
// Created by CNLive-zxw on 2018/10/20.
// Copyright © 2018年 CNLive. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "TemplateShareButton.h"
NS_ASSUME_NONNULL_BEGIN
@interface TemplateShareManager : NSObject
+ (instancetype)shareSingleton;
/**
* 注册分享以及配置信息
*/
- (void)shareConfig;
/**
* 设置分享内容
*
* @param type 分享渠道
* @param shareText 分享内嵌文字
* @param shareImage 分享内嵌图片,可以传入UIImage或者NSData类型
* @param shareUrl 分享消息url地址
*/
- (void)shareType:(TemplateShareButtonType)type shareImage:(id)shareImage shareTitle:(NSString *)shareTitle shareText:(NSString *)shareText shareUrl:(NSString *)shareUrl;
@end
NS_ASSUME_NONNULL_END