在UICollection视图中对动态细胞大小调整进行一些研究之后,我想我可能会在我的第一个iOS项目上工作。我一直在寻找类似的教程,但我发现的教程已经过时,只是因为不熟悉的方法调用/语言而在编译和获取错误时增加了我的努力。我已经能够解决一些问题,但并非所有问题,而我现在想要放弃。在我这样做之前,我想问一下是否有其他方法可以实现这种理想的效果?如果不是,目前使细胞大小取决于其含量的方法是什么?
以下是我想要布局的screenshot。
正如您在步骤中看到的那样,左对齐的UILabel
旁边有一个右对齐的multi line UILabel
。我的思考过程是创建一个2列UICollectionView
,其中最右侧列的自定义单元格根据multi-line UILabel
的高度设置其高度,然后设置最左侧的高度UILabel
包含与其右侧单元格相同高度的数字,并继续此过程直到显示所有步骤。
我的思维过程是否正确?是否有可能有一个单元尺寸适合其内容,另一个单元格根据另一个尺寸调整尺寸?