12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- //
- // SSUIShareActionSheet.h
- // ShareSDKUI
- //
- // Created by 刘 靖煌 on 15/6/18.
- // Copyright (c) 2015年 mob. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import <UIKit/UIKit.h>
- #import "SSUITypeDef.h"
- /**
- * 分享菜单
- */
- @interface SSUIShareActionSheetController : NSObject
- /**
- * 支持点击分享菜单栏平台后直接分享的平台(不显示分享编辑页面),默认支持微信和QQ平台。
- */
- @property (nonatomic, strong) NSMutableSet *directSharePlatforms;
- /**
- * 初始化分享菜单
- *
- * @param items 菜单项集合
- *
- * @return 分享菜单控制器对象
- */
- - (instancetype)initWithItems:(NSArray *)items;
- /**
- * 显示分享菜单
- *
- * @param view 要显示菜单的视图
- */
- - (void)showInView:(UIView *)view;
- /**
- * 使分享菜单消失
- */
- - (void)dismiss;
- /**
- * 菜单项点击事件
- *
- * @param itemClickHandler 菜单项点击事件处理器
- */
- - (void)onItemClick:(SSUIShareActionSheetItemClickHandler)itemClickHandler;
- /**
- * 分享菜单取消事件
- *
- * @param cancelHandler 取消事件处理器
- */
- - (void)onCancel:(SSUIShareActionSheetCancelHandler)cancelHandler;
- @end
|