此收藏集在许多部分中包含许多项目。我正在尝试在每个部分周围放置边框,并进一步突出显示它。
足迹1: 使用页眉和页脚,我可以画出看起来像框架末端的线(页眉的顶部,左侧,右侧;页脚的左侧,右侧,底部)。但是我无法让他们在项目选择上突出显示。
(我不想通过列出我的代码来使其变得过于复杂。我认为有些教程可以创建集合页眉和页脚。但是总而言之:我创建了 UICollectionReuseableView < / em>类,分别对它们进行注册并对其应用 referenceSize 。)
试用2: 选择任何项目后,我都可以在该部分中突出显示每个项目(使用带有Alpha叠加层的颜色)。
(总结:我在 didSelectItemAt 方法中使用了 for循环。)
如果每个部分始终是一行项目,那么我可以使用项目高度,但并非总是如此-尤其是旋转时。
如何在每个部分周围放置边框,然后突出显示项目选择?