このエラーは、コンソールでタイプUIButtonの値をキャストできません。事は、これはUIButtonはないということです、それはタイプUIButtonの値をキャストできませんでした:Swift
ラベルは1が、なぜ誰も知っているだろうとは?
このエラーは、コンソールでタイプUIButtonの値をキャストできません。事は、これはUIButtonはないということです、それはタイプUIButtonの値をキャストできませんでした:Swift
ラベルは1が、なぜ誰も知っているだろうとは?
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
私はタグ2で唯一だったタグをチェックしました。私はガードletをしようとしましたが、私にこのエラーを与えました:非void関数は値を返すべきです – josh
あなたの完全なコードを見る必要はありません。しかし、例えば99のために異なるタグ値を設定しようとすることはできますか? –
チェックこれは動作しませんでした – Sweeper
'...あなたは右のタグを追加しても' cell.contentView.viewWithTagをしようとすると... – josh
クリーニング[ウィンドウ+シフト+ k]を試すコンパイルする前に、プロジェクトを再オープンして再構築 –