質問詳細画面の実装
質問詳細画面を作成します。
API呼び出しは後で実装するので、APIの戻り値は一旦、ソースコード上に直接記述して進めてください。
補足
補足箇所 | 説明 |
---|---|
ヘッダー | 戻るボタンと画面タイトルを表示する。戻るボタン押下で前画面へ遷移する。 |
フッター | フッターは表示する。 |
質問情報 | 前画面で選択された質問の内容を表示する。 縦の三点リーダー押下時の処理は実装対象外。 |
回答情報 | 質問に対する回答がある場合は、回答内容を表示する。 縦の三点リーダー押下時の処理は実装対象外。 |
コメント情報 | 質問または回答に対するコメントがある場合は、コメントアイコン押下でコメント内容をアコーディオンのように開いて表示する。 コメントが0件の場合は「コメントを追加する」ボタンのみ表示する。 縦の三点リーダー押下時の処理は実装対象外。 |
コメントアイコン | コメント内容を表示している間はアイコンの色を変える。もう一度押下するとコメント内容を閉じてアイコンの色を元に戻す。 |
コメントを追加するボタン | 押下時の処理は実装対象外。 |
いいねボタン | 押下の度にいいね登録/取消とし、アイコンの色を変える。 質問に対するいいねのみ対象とし、質問のコメント、回答、回答のコメントに対するいいねは実装対象外とする。 |
回答作成ボタン | ボタンは詳細画面の上に常に表示し、詳細画面をスクロールしても表示位置は固定とする。 押下時の処理は実装対象外。 |