ios – 如何配置每个大小类的UICollectionView单元格大小?

ios – 如何配置每个大小类的UICollectionView单元格大小?,第1张

概述尝试在UIStoryboard中创建响应/自适应UICollectionViewCell时,我正在发现摩擦. 我看到的问题是,您似乎无法设置每个大小类别的单元格大小,我正在尝试确定正确的方法.我设计了单元格来调整它们的容器,所以它们应该自动调整大小类别.这主要是因为如果我更改大小类,请选择我的单元格视图并执行更新框架,然后他们都调整大小以适应其新的大小.不过这是一个单q匹马的交易,如果我回到任何/ 尝试在UIStoryboard中创建响应/自适应UICollectionVIEwCell时,我正在发现摩擦.

我看到的问题是,您似乎无法设置每个大小类别的单元格大小,我正在尝试确定正确的方法.我设计了单元格来调整它们的容器,所以它们应该自动调整大小类别.这主要是因为如果我更改大小类,请选择我的单元格视图并执行更新框架,然后他们都调整大小以适应其新的大小.不过这是一个单q匹马的交易,如果我回到任何/任何大小的类,那么我仍然看到这个调整大小的版本.

这是我知道我可以尝试:

>创建多个单元格,具有固定的维度,每个大小的类别和故事板视图中的一个.我可以在运行时只使用正确的,但是我可以在设计时看到它们.
>我可以创建一个集合视图每个大小类,每个只为那个大小安装.这将工作,但管理多个UICollectionVIEws将是一个痛苦
>以编程方式创建我的界面和/或约束(失去设计的可见性).

我希望这是一个解决的情况,我只是错过了一些东西,但我知道,这可能是IB工具不符合代码.

解决方法 我想出的解决方案只是实现UICollectionVIEwDelegateFlowLayout并实现sizeforItemAtIndexPath方法.
这意味着可以将单元格尺寸设置为与可用的“尺寸类”维度相匹配.

这仍然不是理想的,因为您无法看到故事板中的更改,您无法创建通用设计,并以每种不同的格式查看.

我还希望有更好的选择.

总结

以上是内存溢出为你收集整理的ios – 如何配置每个大小类的UICollectionView单元格大小?全部内容,希望文章能够帮你解决ios – 如何配置每个大小类的UICollectionView单元格大小?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1113605.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存