【问题标题】:UI label reading as nil? [duplicate]UI标签读取为零? [复制]
【发布时间】:2020-07-20 08:13:42
【问题描述】:

我是 Xcode 的新手,正在尝试编写一个简单的代码,当按下按钮时会取消隐藏标签。我尝试在具有一个视图控制器的测试项目中使用相同的代码,它工作得很好,但是当我在具有 15 个以上视图控制器的更大项目中使用它时,我得到了错误。我的网点似乎是正确的,所以我不确定是什么使标签为零。

Code that I used

修好了!只需手动将对象初始化为隐藏在绘图下。

【问题讨论】:

标签: ios swift xcode runtime-error fatal-error


【解决方案1】:

这个错误似乎是由我的插座连接问题引起的, 我建议您仔细检查情节提要和 viewController 连接。

为此,您可以转到情节提要,并检查该场景中的所有插座连接器。

如果有黄色标志,则表示有问题。

enter image description here

但如果插座连接正确,请尝试将该行代码移至ViewWillAppear,看看是否仍然出现错误。

【讨论】:

  • 我再次检查了网点,它们似乎还不错。它仍然没有工作。然后我将该行移至 viewWillAppear ,它仍然返回 nil。
  • 我也刚刚注意到该错误仅在初始化时出现,而不是在通过按钮调用时出现。
猜你喜欢
  • 1970-01-01
  • 2021-02-11
  • 2019-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-01
  • 2019-10-16
相关资源
最近更新 更多