ios - iOS Autolayout UIControl 子类自动调整大小以适应 UICollectionView 子视图
问题描述
我有一个UIControl
包含(和控制) a的子类UICollectionView
。我试图让它自动调整大小以适应collectionView,但还没有取得任何成功。
集合视图在UIControl
子类的一个通用 init 方法中设置如下:
let layout = UICollectionViewFlowLayout()
layout.scrollDirection = .horizontal
layout.minimumInteritemSpacing = 0
layout.itemSize = CGSize(width: 30, height: 30)
collectionView = UICollectionView(frame: .zero, collectionViewLayout: layout)
collectionView.isUserInteractionEnabled = false
collectionView.isScrollEnabled = false
collectionView.delegate = self
collectionView.dataSource = self
addSubview(collectionView)
如果有人可以提供帮助,我将不胜感激!提前致谢。
解决方案
推荐阅读
- database - 从 db 获取进程列表并杀死它 CMD
- python - 直方图不适用于 Python;木星; 卡在加载中
- python - python -m venv
在 Windows 上失败 - android - 设置 LinearLayout 相对于同一容器中其他 LinearLayout 的高度
- r - R 根据几个调用的 REST URL 生成数据框
- angular - 角度命令不起作用
- .htaccess - .htaccess - 对主域强制使用 www 和 https,对子域强制使用非 www 和 https
- opencv - Google Cloud Dataproc 安装 libopencv
- java - 将java的日期对象转换为2018年5月15日的格式
- c# - 如何从 C# 中的自定义 .config 文件中读取特定密钥?