ios - 以编程方式向集合视图添加约束 Swift
问题描述
我的控制器 UIView 和 UICollectionView 中有两个视图。我正在使用 swift,而不是故事板。我正在以这种方式添加约束
// Constraints for First View
FirstView.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: 0).isActive = true
FirstView.trailingAnchor.constraint(equalTo: view.trailingAnchor).isActive = true
FirstView.topAnchor.constraint(equalTo: view.topAnchor, constant: 0).isActive = true
//Constraints fro Collection View
collectionView.translatesAutoresizingMaskIntoConstraints = false
collectionView.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: -50).isActive = true
collectionView.trailingAnchor.constraint(equalTo: view.trailingAnchor).isActive = true
collectionView.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: 0).isActive = true
collectionView.topAnchor.constraint(equalTo: view.topAnchor, constant: 50).isActive = true
但这使我的应用程序崩溃。我错了吗?请帮助我,我该怎么做?
解决方案
你忘了这个吗?
FirstView.translatesAutoresizingMaskIntoConstraints = false
推荐阅读
- android - Android 从意图中捕获数据
- c++ - 创建一个字符串变量并要求在同一行输入?
- mysql - 选择语句中的多个聚合是否是性能问题?
- mysql - 在 MySQL Workbench 中运行 SQL 脚本时如何修复错误?
- graphql - 如何使用 Appsync 在 cognito 中授予对某些用户组的访问权限
- sql - SQL - 根据多个条件更新表中的行
- javascript - 将变量传递给另一个文件
- c# - for 循环覆盖范围增加/减少基于步骤的符号
- c# - 有没有办法在 xamarin 表单上逐页在导航栏上添加背景图像
- regex - 无法使用 Python 准确搜索 html 标记中的特定文本