//
//  KBSkinTagsContainerCell.h
//  keyBoard
//
//  Created by Mac on 2025/11/8.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface KBSkinTagsContainerCell : UICollectionViewCell <UICollectionViewDataSource, UICollectionViewDelegateFlowLayout>
@property (nonatomic, strong) UICollectionView *tagsView;   // 内部标签列表
@property (nonatomic, copy) NSArray<NSString *> *tags;       // 标签文案
- (void)configWithTags:(NSArray<NSString *> *)tags;
/// 根据给定宽度，计算该容器需要的高度（用于外部 sizeForItem）
+ (CGFloat)heightForTags:(NSArray<NSString *> *)tags width:(CGFloat)width;
@end

NS_ASSUME_NONNULL_END
