This repository has been archived by the owner on Jun 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 336
HomeWork 2.1 タブバーからモーダルビューを表示する
ginrou edited this page Apr 17, 2013
·
3 revisions
UITabControllerとModalViewControllerを合わせ技で使ってみましょう
- Tabbarのボタンをタップしたらモーダルが立ち上がるようにする
- タブバーに表示されるボタンはいくつでも構いません。サンプルプロジェクトでは二つにしています
- どのボタンをタップした時にモーダルが立ち上がるかはお任せします。
- モーダルを閉じるdelegateは実装してもしなくても構いません(サンプルではdelegateがセットしてなかったら自殺するようにしてます)
- UITabBarControllerのdelegateをセットすると、タブのボタンをタップした時に
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
が呼ばれます。- このメソッドでは、呼ばれるviewControllerを見てタブを選択状態にするか否かを決めて返します。
- このメソッド中で、あるviewControllerの時はモーダルを表示する処理を挿みます
- その他delegateメソッドについてはこちらをどうぞ→http://developer.apple.com/library/ios/#documentation/uikit/reference/UITabBarControllerDelegate_Protocol/Reference/Reference.html
はじめに
-
導入
-
1.3 UIViewController1 UIViewController のカスタマイズ(xib, autoresizing)
-
UIKit 1 - container, rotate-
-
UIKit 2- UIView -
-
UIKit 3 - table view -
-
UIKit 4 - image and text -
-
ネットワーク処理
-
ローカルキャッシュと通知
-
Blocks, GCD
-
設計とデザインパターン
-
開発ツール
-
テスト
-
In-App Purchase
-
付録