如何根据图像的高度对图像的 NSMutableArray 进行排序?我需要找到每个图像的高度并按顺序添加,还是有更简单的方法?
问问题
260 次
1 回答
5
如果它是 UIImage 对象的数组,您可以使用它:
NSArray * sortedArray = [source sortedArrayUsingComparator:^(id obj1, id obj2){
UIImage *t1 = (UIImage *)obj1;
UIImage *t2 = (UIImage *)obj2;
if (t1.size.height > t2.size.height)
return (NSComparisonResult)NSOrderedAscending;
else
return (NSComparisonResult)NSOrderedDescending;
}];
于 2013-08-02T15:37:34.817 回答