質問: 横スクロールで画面遷移させる方法がわかりません。 参考書通りにmodalでの遷移にすると、下から上に次の画面が遷移されます。 custum classで横スライダーのコード記述で遷移できるのかなと推測しておりますが うまくいきません。 storyBoard内で完結させる方法とか、コード内容とか、 もしわかる方がいらっしゃいましたらご教授お願いいたします。
回答: 横スクロールで画面遷移するには、UINavigationControllerを使ってpushViewControllerで画面遷移します。 (参考) ナビゲーションバーが不要であれば、 `self.navigationController?.navigationBarHidden = true` を設定すればよいです。 presentViewControllerでモーダル画面遷移する場合は、`modalTransitionStyle`を設定することで 4種類の画面遷移アニメーションを選ぶことができますが、その中に横スクロールのアニメーションはありません。 (参考) なぜモーダル画面遷移のアニメーションに横スクロールが用意されていないのかは、 の「画面遷移の種類」を読むと理解しやすいと思います。 この記事は、Appleの考えるユーザーインターフェースの考え方についてとてもわかりやすく解説されていてオススメです。