MotionKitの導入に着手

  ・まずは、RecitePoemScreenのviewとして、MotionKit::Layoutのviewを設定するところまでできた。
MotionKit導入: ボタンの配置テスト

  ・読み上げ画面(RecitePoemScreen)のヘッダ画面に歯車ボタンを置いた。
  ・AutoLayoutは後回しにして、MotionKitならではのframe設定方法を試すことにした。
  ・色を付けていないけど、MotionKitによるframe設定の使い勝手がなかなかいい！
MotionKit導入: 読み上げ画面のヘッダにボタンを配置

  ・歯車ボタンと非常口ボタンを揃え、色を青くした。
  ・superviewの右端からレイアウトを決める非常口ボタンの位置決めが美しくないので、何とかしたい。
MotionKit導入: 読み上げ画面のヘッダボタン配置をリファクタリング

  ・かなり納得のいく配置指定ができるようになった。
  ・MotionKit、すごい！＼(^o^)／
MotionKit導入: 読み上げ画面のヘッダボタンにactionを割り当てた。

  ・ボタンのactionの定義はScreenで行うようにした。
ReciteViewButtonをMotionKitで表示できるようになった。

  ・まだ最初の表示ができるところまで！
MotionKitへの以降で、若干コードを変更したが、本質的な変更はなし。
ProMotionが2.0.0rcに上がらないようにした。

  ・まだまだ不安定なため。
MotionKitによる読み上げ画面に PrrogressViewを加えた。

  ・しかし、MotionKitのバグかどうか分からないんだけど、ProgressViewの高さを指定しても、なぜか2pt固定になってしまう。
ProMotion gemのバージョンを2.0.0rcに上げないように指定した。
PlayButtonやProgressBarの位置決め方法を、これまでのリリース版に合わせた。

  ・subviews間の感覚が等しくなるように配置する。
軽いリファクタリングを実施。
RubyMotionを、一時的に2.29に戻す。

  ・2.29から2.30に上げたら、MotionKitまわりでテストが落ちるようになったため。
  ・落ち着いたら、また最新版のRubyMotionを使うように戻す。
RcitePoemLayoutに早送りボタンと巻き戻しボタンを載せた。

  - ProgressBarとまとめて、"lower_container"というコンテナViewの中に入れて、その中でレイアウトを決めるようにした。
RecitePoemLayoutの中のスタイル定義を、RecitePoemStylesモジュールに移し始めた。
RecitePoemLayoutのスタイル定義を、RecitePoemStylesモジュールに移し終えた。
(作業中) 読み上げ画面で、AudioPlayerによる音声再生に着手。
読み上げ画面のボタンのグラデーション背景を再利用するようにした。
RubyMotionを2.30に戻した。

  ・理由はよく分からないが、エラーが起きなくなったので、最新版のRubyMotionを使うようRakefileを戻した。
「上の句→下の句」や「次の歌へ」の遷移が動作するようになった。

  ・逆方向は未実装。
  ・次は「GameEndViewとして実装していたView」をGameEndLayoutとして実装したい。