通话更多菜单item
通话更多菜单栏
@interface YealinkSDKCallMoreMenuItem
工具栏item类型
@property(nonatomic) YealinkSDKCallMoreMenuItemStyle itemStyle
typedef NS_ENUM(NSInteger, YealinkSDKCallMoreMenuItemStyle) {
/// 打开视频
YealinkSDKCallMoreMenuItemStyle_OpenVideo = 0,
/// 录音
YealinkSDKCallMoreMenuItemStyle_Record = 1,
/// 反馈
YealinkSDKCallMoreMenuItemStyle_Feedback = 2,
/// 自定义
YealinkSDKCallMoreMenuItemStyle_Custom = 5,
};
辅助功能ID
@property(nonatomic, copy) NSString *accessibilityId
item图标
@property(nonatomic, strong) UIImage *itemIconImage
item标题
@property(nonatomic, copy) NSString *itemTitle
点击回调闭包
@property(nonatomic, copy) void(^clickBlock)(void)
配置item
- (void)configureWithItemTitle:(NSString *)itemTitle
根据item类型初始化
- (instancetype)initWithItemStyle:(YealinkSDKCallMoreMenuItemStyle)itemStyle
TYPE |
NOTERIPTION |
YealinkSDKCallMoreMenuItem |
更多item实例 |
@interface YealinkSDKCallMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKCallMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKCallMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认打开视频item
+ (instancetype)defaultOpenVideoItem
TYPE |
NOTERIPTION |
YealinkSDKCallMoreMenuItem |
更多item实例 |
@interface YealinkSDKCallMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKCallMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKCallMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认录音item
+ (instancetype)defaultRecordItem
TYPE |
NOTERIPTION |
YealinkSDKCallMoreMenuItem |
更多item实例 |
@interface YealinkSDKCallMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKCallMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKCallMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认反馈tem
+ (instancetype)defaultFeedbackItem
TYPE |
NOTERIPTION |
YealinkSDKCallMoreMenuItem |
更多item实例 |
@interface YealinkSDKCallMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKCallMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKCallMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认自定义item
+ (instancetype)customItem
TYPE |
NOTERIPTION |
YealinkSDKCallMoreMenuItem |
更多item实例 |
@interface YealinkSDKCallMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKCallMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKCallMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end