The key to your problem is that you didn’t handle the big pictures and small pictures separately. Since the big pictures are at the top level, you can use the header or the first cell of the tableview to present the big picture. Here is a specially designed view for horizontal sliding. After receiving the data, extract all the data from the large image and display it on the horizontally sliding view at the top. The thumbnail remains unchanged.
Swipe horizontally? You can do it with iCarousel.
Choose different Cells for display based on different data.
If the number of large pictures is greater than 1, make it scrollable.
The key to your problem is that you didn’t handle the big pictures and small pictures separately. Since the big pictures are at the top level, you can use the header or the first cell of the tableview to present the big picture. Here is a specially designed view for horizontal sliding. After receiving the data, extract all the data from the large image and display it on the horizontally sliding view at the top. The thumbnail remains unchanged.