Storyboard

1,277 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,277
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Storyboard

  1. 1. Storyboard@akuraru
  2. 2. Storyboard• 静的なViewと遷移を記述できる• ある程度、複数サイズに対応できる• 複数のStoryboardを使うこともできる• 動的な部分はObjective-Cで記述する
  3. 3. Connections Inspector• ViewControllerに自動的に設定できる• IBOutletやIBActionを用いる• 設定を間違えると実行時エラー
  4. 4. Identifies• Storyboard上のオブジェクトを識別できる• 主にSegueやTableViewCellに用いる• 指定を間違えると実行時エラー
  5. 5. User difined runtime Attributes• 通常の設定以外で必要な設定を実行時に自動的に行う機能• Storyboardには反映されないがコードを書く必要はなくなる• 間違えると実行時エラー
  6. 6. iOS6• auto layout• unwind segue• collection view• container view• iOS6未満では実行時エラー
  7. 7. viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidUnload:
  8. 8. viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidUnload:ViewObjectの設定他のViewControllerへ値を渡す
  9. 9. viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidUnload:viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidUnload:
  10. 10. viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:prepareForSegue:PushViewController
  11. 11. viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidUnload:viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidUnload:
  12. 12. viewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:viewDidUnload:viewDidLoad:initxibの読み込みviewWillAppear:viewDidAppear:viewWillDisappear:viewDidDisappear:PopViewController
  13. 13. まとめ• 使える所では積極的に使う• できないと思ったらObjective-Cでとりあえず書く• 細かいxibを使うのも良い

×