使天气iOS的透明stickyHeader

我想创build像iOS中的天气应用程序透明粘头,因为我的标题是透明的view下的标题,但我不希望其他内容可见下面我的标题。 (你可以看到“星期五”在标题下,将隐藏,但标题是透明的)。 你可以在天气应用程序中检查animation和这种行为。

在这里输入图像说明

我努力了 :

CSStickyHeader

这是通过各种滚动视图和表格视图的组合来完成的。

它看起来像整个屏幕包含在一个UIScrollView 。 “标题”只是一个根据滚动视图的内容偏移而移动的UILabel。

“Now”,“02”,“03”,…的时间条可能是UIScrollView一个UICollectionView

下面的部分是一个UITableView与所有的一天的信息。 这也embedded在UIScrollView

滚动然后由主UIScrollViewpipe理并传递给UITableView

但是,当tableview滚动它不会在任何东西下。 内容被切断,因为这是UITableView的顶部。

然后,整个事件也embedded到UIPageViewController来pipe理页面。

像这样的东西…

在这里输入图像说明