【发布时间】:2019-03-18 09:53:21
【问题描述】:
要求:
- 如果左视图可见或不可见,我应该能够滚动整个视图(如果我滚动视图中的任何位置,所有组件都应该一次滚动)。
- 通过点击显示/隐藏左视图按钮按钮,它应该能够隐藏或显示左视图。
- 在单元格中(只有单元格不是左视图)有展开/折叠功能(我可以增加/减少单元格高度)
- 如果我在设备设置应用程序中更改字体大小,它也应该在这里生效(所以支持动态字体大小)
我尝试过的:
我尝试过使用 tableview、滚动视图但没有运气。最后想尝试使用集合视图,任何人都可以帮我解决如何继续使用集合视图。如果我们将来使用集合视图,我们会遇到任何复杂情况。
【问题讨论】:
-
当单元格滚动时,左视图是否应该保持原位?
-
不,整个视图应该滚动(HeaderView, LeftView, cells)
-
您能分享一下您计划在左侧使用的视图类型吗?所以也许用一个单一的表格视图就可以实现。
-
听起来你需要自定义 UICollectionView 布局。
-
@MuhammadZohaibEhsan: 左视图 - 在这种情况下包含多个选项我打算使用 tableview,因为它包含许多选项但禁用滚动(这样无论我在哪里滚动它都会滚动整个视图)
标签: ios uicollectionview uicollectionviewcell uicollectionviewlayout