SWIFT:按钮在点击时不会消失

时间:2015-11-04 08:26:16

标签: ios swift xcode7

点击UITableViewCell中的UIButton时,我希望它消失。我已尝试过其他Stack Overflow帖子的一些建议,但我得到了同样的错误:“致命错误:在展开可选值时意外发现nil”。

以下是视图控制器和我的代码的屏幕截图:

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:1)

您不需要为voteButtonLabel使用var,您可以将其删除。 只需要用{"Specified cast is not valid."}

替换错误行

将功能更改为sender.hidden = true

答案 1 :(得分:0)

确保您的按钮voteButtonLabel链接到故事板插座,在这种情况下通常会抛出您的错误。

答案 2 :(得分:0)

我认为您不想让用户再次投票,因此您可以隐藏它。或者你想要完全删除它,以实现一些特殊的东西? 尝试:

voteBuoonLabel.hidden = true