我有單元格顯示用戶已採取並添加到UICollectionView
圖像。在API服務器上,這些圖像由timestamp
(參見下文)組織,這意味着在應用程序中,顯示的第一個單元格是上載到服務器的最新圖像。如何根據它們存儲的服務器數據來組織UICollectionViewCells?
在服務器上,它看起來像這樣:
results: [
{
i_id: "28",
title: "image title",
description: "Picture",
longitude: "0.000000",
latitude: "0.000000",
filename: "http://server.com/images/image.jpg",
timestamp: "12:34:04",
n_likes: "0",
n_comments: "1",
images: {
}
},
{
i_id: "21",
title: "another image title"
description: "another Picture",
longitude: "0.000000",
latitude: "0.000000",
filename: "http://server.com/images/image.jpg",
timestamp: "12:20:49",
image: "",
n_likes: "2",
n_comments: "4",
images: {
}
}
]
我能夠給每個圖像的n_comments
數據放到一個數組沒有問題。我希望數組計算索引處每個對象的數量,並根據對象包含的數量(如果有意義)確定首先在UICollectionView
中顯示的數字。
這是我必須在服務器上管理的東西,還是可以在應用程序的代碼中執行?我猜測它與UICollectionViewLayout
有關,所以這就是我試圖讓它在此期間工作的地方。
任何意見將不勝感激!謝謝。
非常感謝,我會給你一個去! – Oliver
我決定修改服務器端,因爲這是一個不必要的大任務在應用程序內執行。 – Oliver