Swift 2.2 Xcode 7.3.1。 iOS 9.故事板。我有7行四个标签。我打算选择每一行将它放在一个堆栈中。在Hagerty的iTunes U(斯坦福大学)看到了这种技术。每次我选择一行并按下按钮将四个添加到堆栈时,它会产生这些巨大的矩形......它们的宽度为127,000,000。我一直在尝试不同的东西,添加所有建议的约束,摆脱所有的约束等等。
知道我做错了什么吗? TIA
抱歉,我显然不允许在此处添加图像... View Controller上的矩形都是UILabel。当我选择它们的一行并按下堆栈按钮,在引脚旁边等时,它看起来像一个宽的矩形,全部4个在彼此的顶部,最后一次是27,216,026像素。我认为关于不使用“建议”约束的评论可能是一个线索......当然,似乎不仅仅是必要的。还有一些我尝试删除约束项似乎变暗的约束。有一两个暗淡的那个,并且暗淡的精确副本都在那里......
视图上没有图像......唯一的按钮位于顶部,“后退”按钮。
答案 0 :(得分:0)
有人给了我线索。事实证明,约束设置中存在一些错误,尤其是在使用“建议”约束时。我删除了所有约束,然后只添加了所需的最小值,确保它们都是完美的,并且我有一行正常工作。现在我可以做其他人。 在我这么做之后,我确信它会有意义,可能有一种约束机制不能正常工作 - 一个Xcode错误。一个在尺寸检查器和可能的约束机制中添加尺寸约束,有时它们不匹配。那些东西必须被混淆,直到它们......然后堆叠工作......