Contenu connexe
Similaire à だいすきStoryboard - #potatotips (iOS/Android開発Tips共有会) 第7回 (20)
だいすきStoryboard - #potatotips (iOS/Android開発Tips共有会) 第7回
- 6. • canvasにViewControllerを追加
• StoryboardIdを設定
• Simulated MetricsのSize = Freeform にして適当にリサイズ
• 必要に応じてUIViewのサブクラスを作ってCustom Classに設定
• viewがとれたらViewControllerは破棄しちゃってOK
UIViewController* vc =
[self.storyboard instantiateViewControllerWithIdentifier:@"gridview"];
MJGridView* gridView = (MJGridView*)vc.view;
...
//labelの設定、sizeの調整など
...
[self.scrollView addSubView:gridView]
- 14. @implementation MJRootViewController
!
- (void)viewDidLoad {
[super viewDidLoad];
!
//必要であればマイグレーション
[MJMigration migrateWithCompletion:^{
//マイグレーションが完了したので、メイン画面のロード開始
self.migrationFinished = YES;
[self performSegueWithIdentifier:kMainEmbedSegueId sender:self];
}];
}
!
!
- (BOOL)shouldPerformSegueWithIdentifier:(NSString *)identifier sender:
(id)sender {
return self.migrationFinished;
}
- 17. その他 (略)
• 微妙な操作はカーソルキーで
• ダブルタップすればカーソルキーで微調整できるよ
• プレビュー機能使おう
• iOS6のdeltaの調整のときに使うくらいかな?
• option + preview ってわかりヅラ
• 回転したときのチェック
• Simulated Metrics > Orientation
• Device Family = iPadのときの追加機能
• push,modal,custom 以外にも popover, replace(master-detail)
• popover: 吹き出し方向変えたり, アンカーの位置指定したり
• replace: master/detailのビュー置換の指定
• Auto Layout については聞かないでください(重要)