gpt4 book ai didi

ios - UICollectionView 消失在 UIStackView 中

转载 作者:行者123 更新时间:2023-11-30 11:29:32 25 4
gpt4 key购买 nike

我有两个 UICollectionView 和两个 UILabel

每个 UICollectionViewUILabel 都放入一个 UIStackView 中(分布设置为填充,并且 UICollectionView 的高度代码 > 设置为 75)。然后,将两个 UIStackView 放入另一个 UIStackView 中。此 mainStackView 以 View 的 x 和 y 为中心。

我的问题是,当我运行应用程序时,我的 UICollectionViews 消失了,我不知道为什么。

这就是我的 viewController 在 Storyboard中的样子 enter image description here

这是运行时的样子: enter image description here任何帮助将不胜感激。

最佳答案

确保将 UICollectionView 的约束 Anchors(如果您使用 Anchors)设置为 leadingtrailing 和容器UIStackView 需要这些以及 topAnchorbottomAnchor。还要确保所有内容都设置了高度,或者具有固有的内容大小。我会告诉你,但 75% 的情况下,认为 UIStackView 会让我的生活更轻松,但事实并非如此,并且增加了开发时间 2 -折叠。您在 UIStackViews 内部使用 UIStackViews,因此预计会有额外的复杂性。您想要获得的结果也可以通过常规的旧 anchor 约束来实现,并且可能要简单得多。将它们放在 Playgrounds 中,看看我的意思。如果您需要的话,我很乐意提供帮助。

如果您仍然遇到问题并且仍然想采用 UIStackView 路线,请使用有关约束的代码或指示器更新您的问题。祝你好运!

关于ios - UICollectionView 消失在 UIStackView 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50392833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com