当我尝试在 Xcode 中使用 Prototype 单元设计自己的 UITableViewCell
时,任何人都可以向新手解释一下我做错了什么吗?
这就是我想做的。 有一个简单的 50x50 pix imageView,固定在内容 View (单元格)左侧 10 点处,固定在顶部 10 点处(约束:高度 50,宽度 50,用 10 个像素锚定左侧容器)
然后我想在该 ImageView 右侧 10 点处添加一个标签。 因此,我添加一个标签,并将其固定在 Bell Imageview 左侧 10 点处,固定在顶部,将其固定在距离容器 10 点处,然后设置标签的高度。
设计器中的一切看起来都很好,但是当我在模拟器中运行应用程序时,标签就位于贝尔 ImageView 的顶部
我知道我可以使用 stackview,但我想了解它是如何工作的:)
最佳答案
解决方案:我真的很不好意思地说,重新启动我的 Macbook 是一个简单的解决方案。我尝试重新启动 Xcode、清理构建、先删除,但没有成功。完全重新启动计算机后,一切正常。
我应该先尝试一下,但我真的认为如果这是一个 xcode 问题,cleanbuild、xcode-restart 应该可以解决问题。
感谢所有试图帮助我的人。
关于ios - Swift 中的约束没有做我想做的事,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60077099/