因此,我试图做到这一点,以便只有大约一半的屏幕是集合视图,但是问题是我不知道如何操作。我知道如何从整体上做到这一点,但不仅仅是一半。在视图的上半部分,我想保留当前的天气信息,但是在集合视图中,我希望它在接下来的两个小时的天气信息中占一半。我已经连接到我正在使用的API,并且主要想出了如何使用它。我不知道从哪里开始。我至少在情节提要中具有命名的单元格和集合视图。抱歉,没有代码,我只是不知道从哪里开始。
答案 0 :(得分:0)
您可以使用约束将屏幕的一半设置为集合视图,另一半设置为其他视图,例如:
NSLayoutConstraints.activate([
collectionView.topAnchor.constraint(equalTo: view.topAnchor),
collectionView.trailingAnchor.constraint(equalTo: view.trailingAnchor),
collectionView.leadingAnchor.constraint(equalTo: view.leadingAnchor),
collectionView.bottomAnchor.constraint(equalTo: view.centerYAnchor),
otherView.topAnchor.constraint(equalTo: view.centerYAnchor),
otherView.trailingAnchor.constraint(equalTo: view.trailingAnchor),
otherView.leadingAnchor.constraint(equalTo: view.leadingAnchor),
otherView.bottomAnchor.constraint(equalTo: view.bottomAnchor),
])