rare-cheesecakeの日記

主に技術情報を不定期更新していきます。今注目しているのはPythonとDevOpsです。

iOSアプリを作ってみました(環境、メイン画面)

開発環境のバージョン情報は、以下の通りです。

Mac OS X 10.8.5

XCode 5.1

iOS 7.0

 

iOSは7.0(今はまたバージョンアップしましたね)を使うためにXCode5を使っています。

OSXのバージョンは、XCode5を利用するために10.8.5以降のものが必要になります。

 

まずは、メインとなる画面の説明です。

今回はstoryboadで基本的な画面を作り、別途ViewControllerでコントロールしています。

以下の左の画面が最初に難易度を選ぶ画面、右がタイマーなどのヘッダやパネルが表示されるメイン画面になります。

f:id:rare-cheesecake:20140331163728p:plain・難易度選択画面は、初期に表示されているViewControllerに難易度選択用のボタンを配置

・メイン画面はCollectionViewControllerを配置

 

それぞれの画面に対するViewControllerは以下の通りです。

・難易度選択画面:

TMViewController.h , TMViewController.m

UIViewControllerを継承

・メイン画面:

TMMainViewController.h , TMMainViewController.m

UICollectionViewControllerを継承

 

Identity Inspectorでそれぞれ画面とViewControllerを紐づけておきます。

・難易度選択画面→CustomClassに「TMViewController」を設定

・メイン画面→CustomClassに「TMMainViewController」を、IdentityのStoryboadIDとRestorationIDに「mainview」を設定

f:id:rare-cheesecake:20140331165522p:plain

 

 

次回から、コードの中身を説明していきます。