Swiftで遊ぼう! on Hatena

あしたさぬきblogでやってた初心者オヤジのiOSプログラミング奮闘記がHatenaに来ました

Swiftで遊ぼう! - 316 - My Picker Projectの5つのコンテンツ・ビュー・コントローラー

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide
質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena

Beginning iPhone Development with Swift: Exploring the iOS SDK

Beginning iPhone Development with Swift: Exploring the iOS SDK

UITabBarControllerオブジェクトをオブジェクト・ライブラリからドラッグ&ドロップしても、コンテンツとなるビューコントローラーは2つしかありません。それぞれに「Item 1」と「Item 2」と名前が付いています。まずItem 1のビューコントローラーを選びます。ビュー下部にある「Item 1」を選択してアトリビュート・インスペクタを開きます。

Bar ItemのTitleを「Date」に変更して、Imageから「clockicon」を選んでリターンすると、TabBarControllerのボタンの名前が変わってアイコンが付加されます。

f:id:yataiblue:20150518171109j:plain

しかし、Item 1のビュー・コントローラーrの名前はまだ変わっていません。今度はViewControllerを選択してアイデンティティ・インスペクタを開いて、Classを「DatePickerViewController」にします。

同じようにItem 2ビュー・コントローラーを「SingleComponentPickerViewController」に変更します。

更に3つのUIViewControllerが必要になるので、オブジェクト・ライブラリからUIViewControllerを引っ張ってきます。コンテナ・コントローラーと接続させるのは簡単です。コンテナ・コントローラーのViewControllerを「Ctrl + ドラッグ」して、それぞれアイテムViewControllerでリリースさせるとポップアップメニューが出現します。

f:id:yataiblue:20150518171923j:plain

Relationship Segueの「view controllers」を選ぶとボタンの繋がりができます。

後は同様にして5つのボタンを繋げてしまいます*1

f:id:yataiblue:20150518172158j:plain

これで準備はできました。後はそれぞれのコンテンツを作りあげていきます。

今日はこれで終わり。

*1:かなり説明を端折りました。リクエストがあれば詳しく説明します