为什么我的 UILabels在将其放入滚动视图后不再更新?



我创建了一个计算器,在点击按钮后更新了几个UILabels。它工作得很好,直到我剪切并粘贴到滚动视图中。

单击时,在调试器中仍会发送为标签设置文本的消息,但没有任何更新,甚至不会显示任何错误消息。

为什么?

如果您使用接口生成器,标签可能会丢失其"引用"(标签和您在标头中定义的IBOutlet之间的链接)。

右键单击其中一个标签,确认显示了正确的参考插座,并且没有黄色警告三角形。

可能是您的IBOutlets UILabel到文件所有者的连接丢失了。这种情况通常发生在您尝试在接口生成器中复制/剪切和粘贴对象时

最新更新