有谁知道如何重新排列资产库中的资产? ALAsset是否具有类似于我可以用来更改资产顺序的订单属性?列举资产时,默认排序是什么?重新排序ALAssets
1
A
回答
0
这不可能使用公共API。如果您想在将来看到该功能,请在http://bugreport.apple.com
13
请留下功能请求日期可能。您需要创建ALAsset类别下面的方法
// in the .h
- (NSDate *) date;
// in the .m
- (NSDate *) date
{
return [self valueForProperty:ALAssetPropertyDate];
}
然后所有的资产添加到一个NSMutableArray和排序该数组像这样:
NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"date" ascending:NO];
self.assets = [tmpAssets sortedArrayUsingDescriptors:@[sort]];
我在这里有一个教程,这将将在第二部分详细讨论(本周晚些时候发布)。
iPhone Programming Tutorial: Creating An Image Gallery Like Over – Part 1
希望有帮助!
相关问题
- 1. 重新排序
- 2. UICollectionView重新排序
- 3. 重新排序CActiveDataProvider
- 4. 重新排序DOM
- 5. 重新排序android
- 6. 重新排序行
- 7. 重新排序项
- 8. TObjectList重新排序
- 9. 重新排序项
- 10. 重新排序行
- 11. 重新排序列
- 12. 重新排序NSOperationQueue
- 13. 重新排序箱
- 14. 重新排序Div像源重新排序
- 15. 排序/重新排序Primefaces Datagrid
- 16. jQuery的排序重新排序
- 17. Dashing - 重新排序/排序小部件
- 18. jQuery的 - 重新排序排序负载
- 19. 重新复制并重新排序表
- 20. 重新索引或重新排序组
- 21. 重新排列(重新排序,排序)阵列,你所希望的方式PHP
- 22. 重新排序列在MySQL
- 23. 拖放重新排序
- 24. ArgumentException重新排序listViewItems
- 25. EclipseLink重新排序谓词?
- 26. SQLite重新排序表?
- 27. 重新排序GET变量
- 28. 重新排序JavaScript数组
- 29. 重新排列LIST(升序)
- 30. 重新排序Mathematica中
完美,这个解决方案就像一个魅力! – Monte
不能得到它的工作,我得到了同样的结果与上升是和否。 有什么帮助吗? – dimuz
完美工作:为ALAsset创建一个类别: 文件 - >新建 - >文件 - >源文件 - > Objective-C文件 - >文件类型:类别+类:ALAsset –