- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在处理几个项目,但发生了同样的错误。
我仍然无法弄清楚是什么原因造成的。是我的代码还是 Xcode 9 beta 的问题?
MyApp[22724:4000717] API error: (null) returned 0 width, assuming UIViewNoIntrinsicMetric
最佳答案
@rmaddy 正确链接到另一个 SO 答案,但是还有其他与自动布局实践相关的可能性。
该消息还可能与项目中定义的自动布局实现和唯一约束有关。似乎在使用真实设备时通常不会出现此消息。
UIKit 框架 -> UIView API 全局变量 UIViewNoIntrinsicMetric
UIViewNoIntrinsicMetric
给定数字 View 属性缺少内在指标。
UIView 实现实践
每个 UIView 子类都应该实现 internalContentSize 并返回它认为适合它的大小。例如:
UIViewNoIntrinsicMetric
而不是宽度。 return CGSizeMake(UIViewNoIntrinsicMetric, 50)
updateConstraints
的 UIView 基础实现将调用 internalContentSize 并使用从它返回的内容大小向 UIView 添加约束。
intrinsicContentSize
intrinsicContentSize
接收 View 的自然大小,仅考虑 View 本身的属性。
UIViewNoIntrinsicMetric
对于那个维度。
returned 0 width, assuming UIViewNoIntrinsicMetric
关于xcode - "API error: (null) returned 0 width, assuming UIViewNoIntrinsicMetric"在 Xcode 9 测试版中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45256811/
我从这里粘贴了代码示例:https://stackoverflow.com/a/46510833/784637进入新的单一 View 应用程序以将 inputAccessoryView 固定在屏幕底部
我正在处理几个项目,但发生了同样的错误。 我仍然无法弄清楚是什么原因造成的。是我的代码还是 Xcode 9 beta 的问题? MyApp[22724:4000717] API error: (nul
我是一名优秀的程序员,十分优秀!