ios - UICollectionViewCell 在图像数组中调整大小
问题描述
您好我有一个图像数组,它由不同大小的图像组成。我将在水平 UICollectionView 中显示它们。而且我需要以相同的高度、相同的填充(不是单元格中间空间,而是图像的外观)和不同的宽度显示这些图像。
例子:
任何帮助将不胜感激!
解决方案
好吧,创建您的自定义 collectionViewLayout 也是一种选择。它会给你更多的灵活性,但同时你必须自己做所有的计算。
查看您的案例,您似乎可以使用嵌入在滚动视图中的水平堆栈视图。因此,在这种方法中,您只需添加具有不同宽度的视图并将堆栈视图填充属性设置为成比例。您可以参考此链接了解更多详情。
推荐阅读
- python - 在 Python 中更改函数名称
- ios - 如何覆盖目标的字符串本地化文件中的字符串
- scala - WebSocket 缺少用于自定义数据类型的隐式消息流转换器 2.6
- php - Symfony 4 - 分页过滤器搜索问题
- python - 导入tensorflow.contrib.slim时如何解决UnicodeDecodeError
- android - 在一个地方更改 ID 会更改 Android XML 文件中其他地方的 ID
- c++ - 以下程序的意外输出
- react-native - 执行“react-native link realm”时出错
- c++ - 如何在 C++ 中将一个类的实例完全重新分配给同一类的另一个实例(然后删除原始对象)?
- python - 用于检查文件夹中的更改并复制到另一个文件夹中的 Bash 文件