Build any complex pages with only one recycleview. Divide one page into different sections. Each section has its own header and footer. The conception and construction mechanism of complex pages are based on both Android & iOS.
In general, header and footer are for "RecyclerView".
In the actual development process, we found that is necessary to add header and footer for sections.So we plan to refer to the way of using header and footer in FlatList(iOS)