Swift将StackView隐藏到TableView中



在我的表视图中,我有4个带有数据的水平堆栈视图。我想根据数据隐藏其中一些。

我已经通过以下操作在我的TableViewCell文件中很好地创建了连接:

@IBOutlet weak var stackViewComment: UIStackView!

并且我可以很好地将其访问到我的viewController中。

然而,当我尝试分配一个属性时:

cell.stackViewComment?.isHidden = true

我有错误消息";致命错误:在隐式展开可选值"时意外发现nil;

如何访问我的stackView属性?

非常感谢

如果最初需要隐藏,则必须在Interface Builder中执行,如果稍后,则可以在viewDidLoad 中执行

我发现了我的错误。我做了两个原型细胞,我只做了一个原型细胞的连接。我必须为这两者做这件事。这就是Xcode发现nil的原因。

已解决。

非常感谢

最新更新