Apple 天气页面由什么组成?

What does an Apple weather page consist of?

我目前正在开发一个应用程序,它需要一个类似于苹果天气中的页面(苹果设备的默认页面)。整个页面可以垂直滚动,每小时天气预报部分可以水平滚动。

我希望我能用图片演示,但我没有足够的声誉。对于那个很抱歉。

Apple 天气页面是由一个具有 3 个单元格的表格视图(每小时水平滚动单元格、未来 10 天的天气预报单元格和今天的详细信息单元格)组成,还是由每个表格视图具有 1 个单元格组成?

有人有想法吗?先感谢您。

实现此目的的最佳方法是使用 UIPageViewController,然后对每个页面使用 UIViewController。你可以找到更多关于它的基本原理 here.

将您想要的 UITableView 放在 UIPageViewController 中预期的 UIViewController 内。

希望这对您有所帮助。 祝一切顺利。

是的,这是一个包含不同单元格的表格视图。您可以使用 UICollectionView. If you want float effect for this part, you need use it as UITableView section header. If you want this part was a usual part of the table, you need use it as UITableViewCell subview (Example).

创建水平滚动部分