动图表情添加过多的时候布局错乱
yuhangjob opened this issue · comments
-
(instancetype)getGifGroup
{
if (gGifGroup) {
return gGifGroup;
}NSMutableArray *models2 = [[NSMutableArray alloc] init];
NSArray *names = @[@"icon_002",@"icon_007",@"icon_010",@"icon_012",@"icon_013",@"icon_018",@"icon_019",@"icon_020",@"icon_021",@"icon_022",@"icon_024",@"icon_027",@"icon_029",@"icon_030",@"icon_035",@"icon_040",@"icon_020",@"icon_021",@"icon_022",@"icon_024",@"icon_027",@"icon_029",@"icon_030",@"icon_035",@"icon_040"];
int index = 0;
for (NSString *name in names) {
++index;
EaseEmoticonModel *model = [[EaseEmoticonModel alloc] initWithType:EMEmotionTypeGif];
model.eId = [NSString stringWithFormat:@"em%d",(1000 + index)];
model.name = [NSString stringWithFormat:EaseLocalizableString(@"[example]", nil), index];
model.imgName = [NSString stringWithFormat:@"%@_cover", name];
model.original = name;
[models2 addObject:model];
}
NSString *tagImgName = [models2[0] imgName];
gGifGroup = [[EaseEmoticonGroup alloc] initWithType:EMEmotionTypeGif dataArray:models2 icon:[UIImage easeUIImageNamed:tagImgName] rowCount:2 colCount:4];
return gGifGroup;
}