修改了送礼物麦序排序的问题 普通礼物列表错误的问题
This commit is contained in:
@@ -111,8 +111,15 @@
|
||||
- (NSArray *)findSendGiftAllUsers:(NSArray<XPGiftUserInfoModel *> *)users {
|
||||
NSMutableArray * tempArray = [NSMutableArray array];
|
||||
NSString * uid = [AccountInfoStorage instance].getUid;
|
||||
for (int i = 0; i < users.count; i++) {
|
||||
XPGiftUserInfoModel * userInfo = [users objectAtIndex:i];
|
||||
NSArray * newArray = [users sortedArrayUsingComparator:^NSComparisonResult(id _Nonnull obj1, id _Nonnull obj2) {
|
||||
XPGiftUserInfoModel * model1 = obj1;
|
||||
XPGiftUserInfoModel * model2 = obj2;
|
||||
NSComparisonResult resuest = [model1.position compare:model2.position];
|
||||
return resuest;
|
||||
}];
|
||||
|
||||
for (int i = 0; i < newArray.count; i++) {
|
||||
XPGiftUserInfoModel * userInfo = [newArray objectAtIndex:i];
|
||||
if (userInfo && userInfo.uid > 0 && userInfo.uid != uid.integerValue) { ///自己在麦上不显示在送礼物列表中
|
||||
NSString * uid = [NSString stringWithFormat:@"%ld", userInfo.uid];
|
||||
if (userInfo.isSelect) {
|
||||
@@ -230,8 +237,8 @@
|
||||
- (UICollectionView *)collectionView{
|
||||
if (!_collectionView) {
|
||||
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
|
||||
layout.itemSize = CGSizeMake(43, 43);
|
||||
layout.minimumLineSpacing = 1;
|
||||
layout.itemSize = CGSizeMake(38, 43);
|
||||
layout.minimumInteritemSpacing = 4;
|
||||
layout.sectionInset = UIEdgeInsetsMake(0, 0, 0,0);
|
||||
_collectionView = [[UICollectionView alloc] initWithFrame:CGRectZero collectionViewLayout:layout];
|
||||
_collectionView.dataSource = self;
|
||||
|
Reference in New Issue
Block a user