1
我想根據收集視圖中的日期分類照片,並添加標題之間它相同像iPhone主照片這是根據照片分類照片在日期,然後頭我可以把那裏...幫助將不勝感激謝謝...iOS如何將標題放在照片之間的日期之間的日期之間的日期之間在iPhone照片應用程序
我想根據收集視圖中的日期分類照片,並添加標題之間它相同像iPhone主照片這是根據照片分類照片在日期,然後頭我可以把那裏...幫助將不勝感激謝謝...iOS如何將標題放在照片之間的日期之間的日期之間的日期之間在iPhone照片應用程序
NSArray<PHAsset *> *imageAssets = @[];
NSMutableDictionary<NSString *, NSMutableArray *> *groupedAssets = [NSMutableDictionary dictionary];
for (PHAsset *imageAsset in imageAssets) {
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MMM dd, yyyy"];
NSString *key = [dateFormatter stringFromDate:imageAsset.creationDate];
// Add asset to group
NSMutableArray *group = [groupedAssets objectForKey:key];
if (!group) {
group = [NSMutableArray array];
[groupedAssets setObject:group forKey:key];
}
[group addObject:imageAsset];
}
這是關於你如何接近你的問題的想法。以上代碼假定您有一個PHAssets數組。您在循環結束時收到的groupedAssets對象是按天分組的資產集合。
如何在集合視圖中顯示它們? –
@MiteshVaru,UICollectionViewFlowLayout有部分頁眉和頁腳,您可以使用部分標題顯示日期和部分項目以顯示屬於該日期的圖像。 –