无法添加缺少的约束 Xcode 6
Can't add missing constraints Xcode 6
我刚刚完成了一个应用程序,我将只在 iPhone 上发布,不在 iPad 上发布。显然有不同大小的 iPhones 所以我不得不在我的项目中解决一些布局问题。
显然,解决这个问题的一个好方法是简单地 select 视图和 'add missing constraints'。
执行此操作时,我收到以下错误消息:
我试过清除约束,但是看不到。
当我单击 'reveal diagnostics in finder' 时,我被定向到名为 'IB-layout-diagnostics_2015-07-08_13-57-41_336000' 的 zip 文件,其中包含日志文件,根本无法解密它。
这是否与我已完成应用程序并以编程方式访问 Swift 中的某些视图有关?
在开发信息中,我将设备设置为 iPhone,设备方向设置为纵向,并且我检查了 'Use Auto Layout' 和 'Size Classes'。
知道我为什么会收到此错误吗?提前致谢。
这个答案可能不够具体。但如果其他人遇到同样的问题,这是我找到的解决方案:
- 将 Table View Cell 中的所有视图复制到其他临时视图控制器中
- 从 Table 视图单元格
中删除所有视图
- Select Controller 中的所有视图并添加缺少的约束(现在可用!)
- 将视图添加回 Table View Cell
如果有人有可以向我解释的替代解决方案,请随时回答或编辑此解决方案。谢谢。
我刚刚完成了一个应用程序,我将只在 iPhone 上发布,不在 iPad 上发布。显然有不同大小的 iPhones 所以我不得不在我的项目中解决一些布局问题。
显然,解决这个问题的一个好方法是简单地 select 视图和 'add missing constraints'。
执行此操作时,我收到以下错误消息:
我试过清除约束,但是看不到。
当我单击 'reveal diagnostics in finder' 时,我被定向到名为 'IB-layout-diagnostics_2015-07-08_13-57-41_336000' 的 zip 文件,其中包含日志文件,根本无法解密它。
这是否与我已完成应用程序并以编程方式访问 Swift 中的某些视图有关?
在开发信息中,我将设备设置为 iPhone,设备方向设置为纵向,并且我检查了 'Use Auto Layout' 和 'Size Classes'。
知道我为什么会收到此错误吗?提前致谢。
这个答案可能不够具体。但如果其他人遇到同样的问题,这是我找到的解决方案:
- 将 Table View Cell 中的所有视图复制到其他临时视图控制器中
- 从 Table 视图单元格 中删除所有视图
- Select Controller 中的所有视图并添加缺少的约束(现在可用!)
- 将视图添加回 Table View Cell
如果有人有可以向我解释的替代解决方案,请随时回答或编辑此解决方案。谢谢。