我想创建像iOS中的天气应用程序一样的透明粘性标题,因为我的标题是透明的view
在标题下面但我不希望其他内容在我的标题下可见。 (你可以看到“星期五”在标题下面会被隐藏,但标题是透明的)。
你可以在天气应用程序中查看动画和此行为。
我试过了:
答案 0 :(得分:2)
这是通过各种滚动视图和表视图的组合来完成的。
看起来整个屏幕都包含在UIScrollView
中。 "标题"只是一个根据滚动视图的内容偏移量移动的UILabel。
"现在"," 02"," 03",...的时间栏可能是主UICollectionView
内UIScrollView
1}}。
下面的部分是UITableView
,其中包含所有日期信息。这也嵌入在UIScrollView
。
然后由主UIScrollView
管理滚动并向下传递到UITableView
。
然而,当桌面视图滚动时,它不会在任何东西下面。内容正在被切断,因为这是UITableView
的顶部。
然后整个内容也嵌入UIPageViewController
内以管理页面。
像这样......