目的・役割

ジャンル別に解いた問題の履歴を時系列で表示。問題と自分の回答・正誤を振り返れる画面。

UI 構成

要素種類説明
ジャンルフィルタPickerすべて / 各ジャンル
履歴リストList日付・問題・正誤マーク

使用するデータモデル

// GenreProgressService が保存する履歴データ
struct GenreQuizHistory {
    let genreId: String
    let questionId: String
    let correct: Bool
    let answeredAt: Date
}

実装メモ

関連

変更履歴

バージョン日付変更内容
1.02026-05-09初版作成