【发布时间】:2019-02-17 20:20:14
【问题描述】:
我在故事板中创建了一个 collectionView 控制器。一切正常,但现在我需要在 CenterX/CenterY 位置创建 UILabel。
@IBOutlet var routesCollectionView: UICollectionView!
messageTextLabel.isHidden = false
messageTextLabel.centerXAnchor.constraint(equalTo: self. routesCollectionView.centerXAnchor).isActive = true
messageTextLabel.centerYAnchor.constraint(equalTo: self. routesCollectionView.centerYAnchor).isActive = true
self.routesCollectionView.addSubview(messageTextLabel)
这段代码给了我一个错误。我知道集合视图控制器中没有视图。知道如何添加此 UILabel 吗?
【问题讨论】:
-
为什么你的collectionView用大写C?错误是什么?您是否尝试过在添加约束之前添加标签?
-
更新问题。它只是一个应用程序崩溃
-
应用崩溃的原因有很多,具体来说,控制台打印什么错误?
-
你是对的,我删除了约束,现在可以了。我想我应该检查它为什么会发生
标签: ios swift xcode uicollectionview