Xcodeの実装をお伺いしたいのですが,あるアプリ開発の本を参考にして、クイズアプリをつくりました。クイズの問題、選択肢のデータファイルはテキストファイルでResourceに作成します。問題文をテキストビューに、選択肢をボタンに記載し、選択肢のボタンを押す事で回答させるシステムです。正解のボタンをタップすると、ボタンの文字の先頭に○を、不正解だと×を表示するのですが、これに、不正解時に正解のボタンの先頭に★等の印をつける為のソースコードをご教示いただければ幸いです。因に、テキストファイルには、1行目;問題文、2行目;正解の選択肢、3~5行目;不正解の選択肢、となっております。
//選択肢のボタンがタップされたときの処理
- (IBAction)answer:(id)sender
{
//正解か不正解かを見せる間、タップできない様に、ボタンを無効表示に変更する。
self.answerButton1.enabled = NO;
self.answerButton2.enabled = NO;
self.answerButton3.enabled = NO;
self.answerButton4.enabled = NO;
//タップされたボタンのラベルを取得する
NSString *str = [[sender titleLabel] text];
//出題された問題の情報を取得する
QuizItem *item = [self.quiz.usedQuizItems lastObject];
//正解か判定する
if ([item checkIsRightAnswer:str])
{
//正解なので、○を先頭に追加する
[sender setTitle:[NSString stringWithFormat:@"○ %@", str]
forState:UIControlStateNormal];
//効果音を再生する
AudioServicesPlaySystemSound(_rightSound);
}
else
{
//不正解なので×を先頭に追加する
[sender setTitle:[NSString stringWithFormat:@"× %@", str]
forState:UIControlStateNormal];
}
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- 英語 問題 : I visit the ( ) with my mom every week. 3 2022/08/15 23:49
- 計算機科学 アルゴリズムについて 1 2023/01/01 19:43
- 宅地建物取引主任者(宅建) 宅建で同じ問題を繰り返し解いていると問題と正解肢を覚えてしまいますが、それでも続けたら・・・ 2 2022/10/06 20:09
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- 法学 不正アクセス禁止法の扱いについて 4 2022/03/23 18:13
- 英語 another の使い方、otherなどの使い方がわかりません。 大学に入って英文法を研究している先 3 2022/08/03 21:23
- 経済学 マクロ経済 この問題は正解が3で、解説を読んで理解はできるのですが、4.5の選択肢がどうして正解では 4 2023/02/21 16:55
- 英語 TOEICって、どうしてもわからなかったり(選択肢を絞り込めない)、時間がなくて問題すら見れない場合 2 2023/04/18 10:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelシート上のマクロを登録し...
-
エクセルの画面にユーザーフォ...
-
Excelで、ボタンにコメントをつ...
-
Excel ラジオボタンのリセット...
-
【Excel VBA】マクロボタンを表...
-
複数シートのボタンに同一の動...
-
フォームコントロールから作っ...
-
エクセルで、オプションボタン...
-
ボタンを画像で作るか、CSSでデ...
-
ユーザーフォームをショートカ...
-
マクロを登録しているボタンが...
-
【Excel2003】コマンドボタンの...
-
マクロで作ったボタンのサイズ...
-
エクセルでマクロボタンを押す...
-
EXCELの塗りつぶしのボタ...
-
【Excel】難しいのですが、献立...
-
PS4版レインボーシックスシージ...
-
パナソニックKX-PW22CLHの電話...
-
回答にお礼を書いたり補足した...
-
UPS警告音を止めたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelシート上のマクロを登録し...
-
エクセルの画面にユーザーフォ...
-
UPS警告音を止めたい
-
複数シートのボタンに同一の動...
-
Excelで、ボタンにコメントをつ...
-
ユーザーフォームをショートカ...
-
【Excel VBA】マクロボタンを表...
-
Excel ラジオボタンのリセット...
-
フォームコントロールから作っ...
-
EXCELの塗りつぶしのボタ...
-
エクセルで、オプションボタン...
-
マクロ初心者です。 msgboxのre...
-
マクロで作ったボタンのサイズ...
-
EXCELのマクロが 実行時エラー5...
-
Accessのフォームでタブの色
-
VBAでオプションボタンなどそれ...
-
VBAでクリアボタンのみ残してシ...
-
エクセルでマクロボタンを押す...
-
フレーム内のオプションボタン...
-
Access VBAでボタンの背景色を...
おすすめ情報