42 lines
732 B
Objective-C
42 lines
732 B
Objective-C
//
|
|
// TLAddMenuView.h
|
|
// TLChat
|
|
//
|
|
// Created by 李伯坤 on 16/3/11.
|
|
// Copyright © 2016年 李伯坤. All rights reserved.
|
|
//
|
|
|
|
#import <UIKit/UIKit.h>
|
|
#import "TLAddMenuItem.h"
|
|
|
|
@class TLAddMenuView;
|
|
@protocol TLAddMenuViewDelegate <NSObject>
|
|
|
|
- (void)addMenuView:(TLAddMenuView *)addMenuView didSelectedItem:(TLAddMenuItem *)item;
|
|
|
|
@end
|
|
|
|
@interface TLAddMenuView : UIView
|
|
|
|
@property (nonatomic, assign) id<TLAddMenuViewDelegate>delegate;
|
|
@property (nonatomic, copy) void (^itemSelectedAction)(TLAddMenuView *addMenuView, TLAddMenuItem *item);
|
|
|
|
/**
|
|
* 显示AddMenu
|
|
*
|
|
* @param view 父View
|
|
*/
|
|
- (void)showInView:(UIView *)view;
|
|
|
|
/**
|
|
* 是否正在显示
|
|
*/
|
|
- (BOOL)isShow;
|
|
|
|
/**
|
|
* 隐藏
|
|
*/
|
|
- (void)dismiss;
|
|
|
|
@end
|