繁体   English   中英

滚动视图以及集合视图单元格

[英]Scrolling Views Along with Collection View Cells

在我的视图控制器上,我在视图控制器顶部的2个视图下面有1个collectionview,我根据视图的大小设置了集合视图的高度,因此collectionview足够大,不需要滚动。 所有3个视图都在滚动视图内部,因此我可以无缝滚动视图和集合单元。 这感觉效率很低,但是我想不出另一种在视图和collectionview之间提供这种无缝滚动的方法。 我还能做些其他事情来达到相同或至少相似的结果吗?

编辑: https : //gyazo.com/8e5febea0974b0e6e0660f1714d67cbc这将有望更好地解释它。 label是collectionview上方的滚动视图内部的视图,四个按钮是collectionview单元格。 现在,如果我添加20个按钮而不是仅添加4个按钮,则可以滚动“收藏夹”视图,但不会随标签滚动。 这也可能有助于解释我要实现的目标-http://jsfiddle.net/hDwPH/

Ignore This Dummy Code

从屏幕截图中,我假设您的视图控制器包括

  • 1个UILabel
  • 多个UIButton
  • 每行仅1个项目

如果是这样,则应考虑改用UITableView UILabel将是节标题,UIButtons将是行( UITableViewCell )。 因此,您的UITableView包含1 section, 20 rows

  1. 如果您希望UILabel与UIButton一起浮动,请将UITableView样式设置为UITableViewStyleGrouped

  2. 如果您希望UILabel保持固定,请将UITableView样式设置为UITableViewStylePlain

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM