xcode - 项目从 Objective-C 转换为 Swift 后无法同时满足约束

标签 xcode swift constraints

一个在 Objective-C 中运行没有问题的应用程序,在将其转移到 swift 后怎么会出现“无法同时满足约束”错误?

我仅将应用程序的 View 复制到 swift 项目,现在收到此错误。但是当约束在 Objective-C 中有效时,它们怎么可能在 swift 中无效???

这是我要显示的 View :

enter image description here

当所有字段都按照屏幕截图所示填写时,现在会出现错误。 仅当一个或多个字段为空时才会引发错误!

这是该 View 的约束

enter image description here

约束与 Objective-c 版本中的相同...

比尔兹利先生,我还可以向您展示什么?

我将 swift-Project 上传到 here

你可以找到 Objective-C 版本(非常大!)here

要得到错误,你必须这样做:

enter image description here

enter image description here

最佳答案

先生。 Rob Mayoff 是对的:我的 Swift 项目与 Objective-C 项目有不同的限制。 :-(

关于xcode - 项目从 Objective-C 转换为 Swift 后无法同时满足约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35319627/

相关文章:

swift - 从文件夹引用填充 Interface Builder 中的 NSImage

ios - Swift iOS MapKit 及时行驶距离

json - 如何使用 NSOperationQueue 和 NSBlockOperation 在 Swift 中使 JSON 响应异步?

ios - 转换为 swift 2.0 在 ManagedObjectContext 中出现错误

sql - 有没有一种方法可以避免使用约束和触发器在特定表上删除行?

用于测量电池消耗的 iOS 工具

ios - Firebase RT数据库删除使用自动ID创建的子项

ios - 属性 'self.title' 未在快速调用 super.init 时初始化

iOS 自动布局约束在 View 加载后跳转

javascript - 如何使用 JavaScript 创建用户名正则表达式?