Ios 混合UIScrollView和UITableView
如果你看一下iPhone 6上Apple App Store应用程序的特色标签,就会发现有一个独特的UI布局,我不知道如何复制 在最顶端有一个导航栏。下面是一个UIScrollView,它通过许多特色项目设置动画。下面是一个UITableView,其中包含许多自定义编程单元 我的第一个猜测是顶部的UIScrollView被添加到UITableView顶部的自定义单元格中。如果向上滑动,UIScrollView将与下面的对象一起移动,就像它是一个单元格一样。您可以看到垂直滚动指示器从UIScrollView的顶部开始 唯一的一点是,如果向下滑动,UIScrollView下面的对象会像UITableView一样向下移动,而UIScrollView会保持不变。这意味着UIScrollView不是UITableView顶部的自定义单元格Ios 混合UIScrollView和UITableView,ios,user-interface,Ios,User Interface,如果你看一下iPhone 6上Apple App Store应用程序的特色标签,就会发现有一个独特的UI布局,我不知道如何复制 在最顶端有一个导航栏。下面是一个UIScrollView,它通过许多特色项目设置动画。下面是一个UITableView,其中包含许多自定义编程单元 我的第一个猜测是顶部的UIScrollView被添加到UITableView顶部的自定义单元格中。如果向上滑动,UIScrollView将与下面的对象一起移动,就像它是一个单元格一样。您可以看到垂直滚动指示器从UIScrol
我尝试了很多不同的方法,但我可以复制它。有人知道如何做到这一点吗 您可以使用tableview标题,标题是scrollview
- 如果向上滚动tableview,只需使用tableview默认行为,标题将向上滚动
- 如果向下滚动,请使用
计算新帧的tableview标题,并对其进行调整,使其保持在顶部UIScrollViewDelegate
虽然我没有试过,但做过类似的事情。希望你能找到一条路 谢谢。让我来处理一下。哪种方法更适合处理标题帧?scrollViewDidScroll(:)或ScrollViewWillBeginDraging(:)?我认为
scrollViewDidScroll