From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/Pods/EaseUI/EaseUI/EMUIKit/Views/conversation/toolbar/MoreView/EaseChatBarMoreView.h | 130 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 130 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/Views/conversation/toolbar/MoreView/EaseChatBarMoreView.h b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/Views/conversation/toolbar/MoreView/EaseChatBarMoreView.h new file mode 100755 index 0000000..668ab9f --- /dev/null +++ b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/Views/conversation/toolbar/MoreView/EaseChatBarMoreView.h @@ -0,0 +1,130 @@ +/************************************************************ + * * Hyphenate CONFIDENTIAL + * __________________ + * Copyright (C) 2016 Hyphenate Inc. All rights reserved. + * + * NOTICE: All information contained herein is, and remains + * the property of Hyphenate Inc. + * Dissemination of this information or reproduction of this material + * is strictly forbidden unless prior written permission is obtained + * from Hyphenate Inc. + */ + +#import <UIKit/UIKit.h> + +typedef enum{ + EMChatToolbarTypeChat, + EMChatToolbarTypeGroup, +}EMChatToolbarType; + +@protocol EaseChatBarMoreViewDelegate; +@interface EaseChatBarMoreView : UIView + +@property (nonatomic,assign) id<EaseChatBarMoreViewDelegate> delegate; + +@property (nonatomic) UIColor *moreViewBackgroundColor UI_APPEARANCE_SELECTOR; //moreview������������,default whiteColor + +/* + + */ +- (instancetype)initWithFrame:(CGRect)frame type:(EMChatToolbarType)type; + +/*! + @method + @brief ������������������������������ + @discussion + @param image ������������ + @param highLightedImage ������������ + @param title ������������ + @result + */ +- (void)insertItemWithImage:(UIImage*)image + highlightedImage:(UIImage*)highLightedImage + title:(NSString*)title; + +/*! + @method + @brief ������������������������ + @discussion + @param image ������������ + @param highLightedImage ������������ + @param title ������������ + @param index ������������ + @result + */ +- (void)updateItemWithImage:(UIImage*)image + highlightedImage:(UIImage*)highLightedImage + title:(NSString*)title + atIndex:(NSInteger)index; + +/*! + @method + @brief ������������������������������ + @discussion + @param index ������������ + @result + */ +- (void)removeItematIndex:(NSInteger)index; + +@end + +@protocol EaseChatBarMoreViewDelegate <NSObject> + +@optional + +/*! + @method + @brief ������ + @discussion + @param moreView ������view + @result + */ +- (void)moreViewTakePicAction:(EaseChatBarMoreView *)moreView; + +/*! + @method + @brief ������ + @discussion + @param moreView ������view + @result + */ +- (void)moreViewPhotoAction:(EaseChatBarMoreView *)moreView; + +/*! + @method + @brief ������������ + @discussion + @param moreView ������view + @result + */ +- (void)moreViewLocationAction:(EaseChatBarMoreView *)moreView; + +/*! + @method + @brief ������������������ + @discussion + @param moreView ������view + @result + */ +- (void)moreViewAudioCallAction:(EaseChatBarMoreView *)moreView; + +/*! + @method + @brief ������������������ + @discussion + @param moreView ������view + @result + */ +- (void)moreViewVideoCallAction:(EaseChatBarMoreView *)moreView; + +/*! + @method + @brief ��������������� + @discussion + @param moreView ������view + @param index ������������ + @result + */ +- (void)moreView:(EaseChatBarMoreView *)moreView didItemInMoreViewAtIndex:(NSInteger)index; + +@end -- Gitblit v1.8.0