2017-10-04 11 views
-1

私は画像クイズに取り組んでいます。正しい画像がない場合は正しい画像か間違った画像を表示するボタンがあります。固有の質問番号は配列に由来します。画像が存在する場合、ボタン上の画像を表示

if (questionlist[1]correct = [UIImage imageNamed:@"questionlist[1]correct.png"]) { 
    Answer4.setImage(UIImage(named: "\(questionlist[1])correct.png"), forState: UIControlState.Normal) 
} else { 
    Answer4.setImage(UIImage(named: "\(questionlist[1])fourthwrong.png"), forState: UIControlState.Normal) 
} 
+0

あなたの質問は何ですか?さらに、構文を最初に修正してください。最初の行は有効なSwiftコードではありません。 –

+0

Dávidにすばやく触れるように、私はif文をSwiftで有効にすることはできません。 – user3421327

+0

あなたは実際にその声明で何をしようとしていますか?イメージ名をStringや 'UIImage'オブジェクトと比較しようとしていますか? 'questionlist'にはどのオブジェクトが格納されていますか? –

答えて

0

私があなたのquestionList配列が数字の配列であることを理解していれば分かりますか?だからquestionList = [1,2,3,etc]?これが正しいイメージが存在すると仮定している。もちろん、

​​

:その場合は、次のようなものを試してみたいことがあります。あなたが何をしているのかは不明ですが、より多くの情報/コードが役立つでしょう。

関連する問題