2015-11-04 176 views
0

當我單擊UITableViewCell中的UIButton時,我希望它消失。我已經嘗試了來自其他堆棧溢出帖子的一些建議,但我得到了同樣的錯誤:「致命錯誤:意外地發現零,同時解開一個可選值」。SWIFT:按鈕不會消失點擊

下面是視圖控制器的屏幕截圖和我的代碼:

enter image description here

enter image description here

+0

你爲什麼不只是使按鈕看不見? – Arc676

+0

你不需要'voteButtonLabel'的var。嘗試用'sender.hidden = true'替換錯誤行。 – anhtu

+0

是的,你可以隱藏它......如anhtu所說 –

回答

1

你並不需要voteButtonLabel一個變種,你可以將其刪除。 只需要與sender.hidden = true

更改功能,以取代錯誤行voteButton(sender:UIButton)

+0

謝謝。我做到了,現在我收到錯誤「類型'AnyObject沒有成員的值'隱藏'」 – SB2015

+0

@ SB2015將發件人類型從「AnyObject」更改爲「UIButton」。當我編輯答案。 – anhtu

+0

工作。謝謝! – SB2015

0

確保您的按鈕voteButtonLabel鏈接到故事板插座,你的錯誤通常在這種情況下,拋出。

0

我認爲你只是不想給用戶再次投票的可能性,所以你可以隱藏它。或者你想完全去除一些特別的東西? 嘗試:

voteBuoonLabel.hidden = true