BBACommonPopupMenuListView.h 856 Bytes
//
//  BBACommonPopupMenuListView.h
//  BBAUIKit
//
//  Created by Ning,Liujie on 2020/7/15.
//  Copyright © 2020 Baidu. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "BBACommonPopupMenuItem.h"

NS_ASSUME_NONNULL_BEGIN

/// 正常菜单距离屏幕的边距
UIKIT_EXTERN NSInteger const BBACommonPopupMenuListViewLeftSpace;

@interface BBACommonPopupMenuListView : UIView

/// 列表元素数据
@property (nonatomic, strong) NSArray <BBACommonPopupMenuItem *> *itemArray;

/**
* 初始化列表的View
*
* @param itemArray 显示的数据
* @param itemClickBlock 列表item的点击
*/
- (instancetype)initCommonPopupMenuListView:(NSArray <BBACommonPopupMenuItem *> *)itemArray
                                  itemClick:(void(^)(NSInteger))itemClickBlock;

/**
* 刷新列表数据
*
*/
- (void)refreshListView;

@end

NS_ASSUME_NONNULL_END