【4年ぶりのiPhoneプログラミング】ライティングが遅いのをキレながら待ってくれる娘「記事待ち娘」を作っていくぞ!その7【結果ページの作成】
その1
その2
その3
その4
その5
その6
よくよく考えたらリザルトページ(ライティングタイムアタックの結果)を表示する画面があった方が良いのではと思いつき、さっそく実装しました。といっても、FinishViewControllerクラスを作成し、ストーリーボード上で紐づけただけ。簡単です。
Enterキーを押して音を鳴らしていた部分を、FinishViewControllerが読み込まれたあとのタイミングに変更して「お疲れ様!」が流れるようにした。
お疲れ様ページをつけたほうがいい気がして、ちょい修正した。 pic.twitter.com/FLCBFsp7Pn
— にゅーとん@ライター/はてなブログ (@Knewtons) December 24, 2018
リザルト画面ではライティングの結果を変えないといけない...そうだ...タイムアタック結果を表示するlabelがいる...ということで面倒ですが修正。
さらに結果を表示するラベルのプロパティ「writingResultLabel」を追加。
さて、ここまでくるとそろそろデータ保持とか考えないと面倒なんで、シングルトンパターンによる実装をしていきます。それについては次回、乞うご期待。