2017-07-28 7 views
0

このエラーは、コンソールでタイプUIButtonの値をキャストできません。事は、これはUIButtonはないということです、それはenter image description hereタイプUIButtonの値をキャストできませんでした:Swift

enter image description here

ラベルは1が、なぜ誰も知っているだろうとは?

+0

チェックこれは動作しませんでした – Sweeper

+0

'...あなたは右のタグを追加しても' cell.contentView.viewWithTagをしようとすると... – josh

+0

クリーニング[ウィンドウ+シフト+ k]を試すコンパイルする前に、プロジェクトを再オープンして再構築 –

答えて

0

ViewWithTag(2)labelではありません。 cellの内部にbuttonをプログラムで追加していて、タグValue 2を設定しているかどうかを確認してください。

Also try to avoid forced unwrapped if possible to prevent the crash

guard let questionLabel = cell.viewWithTag(2) as? UILabel else {return} 
questionLabel.text = "yourValue 
+0

私はタグ2で唯一だったタグをチェックしました。私はガードletをしようとしましたが、私にこのエラーを与えました:非void関数は値を返すべきです – josh

+0

あなたの完全なコードを見る必要はありません。しかし、例えば99のために異なるタグ値を設定しようとすることはできますか? –

関連する問題