ScrollView中的IBOutlet生成为零

问题描述 投票:0回答:2

在UIScrollView中的UIView中,我有一个简单的UILabel,没有什么特别之处。我可以将它连接到我的ViewController.swift文件就好了,并且它在打开时不会崩溃,但每当我尝试使用插座时,它会产生一个零。我一直在寻找解决方案,看起来好像你无法从superview中访问子视图中的插座......但是我的情况并非如此,并且所提供的解决方案都不起作用。

这是完整的错误:Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value

但奇怪的是,我有另一个UILabel,看起来完全相同,当我尝试编辑它时工作正常。我不知道这里发生了什么。我怎样才能解决这个问题?

ios swift xcode uiscrollview iboutlet
2个回答
0
投票

“右键单击”在故事板中没有你的标签,并检查你是否没有连接另一个插座,也许你从代码中删除了连接仍然存在,除此之外,你可以从故事板中删除标签并重新创建连接。


0
投票

尝试将@IBOutlet提供为不弱并尝试。

这不是正确的方法,但仍然让我们看看它是否正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.