myi*_*ieh 1 ios alasset alassetslibrary
有谁知道如何重新排序资产库中的资产?ALAsset是否具有类似于我可以用来更改资产顺序的订单属性?枚举资产时的默认排序是什么?
bra*_*reb 13
这可能是约会.您需要使用以下方法为ALAsset创建类别
// in the .h
- (NSDate *) date;
// in the .m
- (NSDate *) date
{
return [self valueForProperty:ALAssetPropertyDate];
}
Run Code Online (Sandbox Code Playgroud)
然后将所有资源添加到NSMutableArray并按如下方式对该数组进行排序:
NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"date" ascending:NO];
self.assets = [tmpAssets sortedArrayUsingDescriptors:@[sort]];
Run Code Online (Sandbox Code Playgroud)
我在这里有一个教程,这将在第二部分详细讨论(本周晚些时候到期).
希望有所帮助!
| 归档时间: |
|
| 查看次数: |
1906 次 |
| 最近记录: |