gpt4 book ai didi

xcode6 - [UILabel 长度] : unrecognized selector sent to instance after using AutoLayout

转载 作者:行者123 更新时间:2023-12-04 10:03:49 25 4
gpt4 key购买 nike

我有一个带有自定义单元格的表格 View ,其中包含多个 View ,一个堆叠在另一个之上,其中一个使用 XIB 文件进行实例化。在那个 XIB 文件中,我有一个 UIImage 和两个 UILabels 我已经封装在一个 UIView 中。我已经发现这是我异常的来源,但我不明白为什么。
如果我在标签上设置硬编码(而不是相对)约束,即固定宽度和高度,它会起作用。

我附上了一个显示约束的打印屏幕。请注意,在大多数约束中,常量 = 0,否则在文档大纲的括号中说明。此外,标签的高度是其容器高度的 0.5。

任何关于它为什么崩溃的线索?

最佳答案

刚刚遇到并为我解决了这个问题。我们在 UIView 中有一个 UILabel,而 UILabel 的导出被称为 title .当我们要求我们的单元格“layoutIfNeeded”时,我们得到了 UILabel length异常(exception)。 - viewForBaselineLayout UIView 上的方法提到了标题这个词。

我们改变了导出所以它被称为“cellTitle” (除了“标题”之外的任何内容)并且这次崩溃消失了。

您可以尝试更改您的 socket 名称吗?

关于xcode6 - [UILabel 长度] : unrecognized selector sent to instance after using AutoLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28672248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com