Skip to content

4차 모임 진행 내용 02

nephilim edited this page Apr 9, 2011 · 1 revision

navigation controllers

navigation based app

  • 1단: 템플릿 살피기
    • AppDelegate: viewcontroller를 띄우는 내용에는 차이없음
    • MainWindow.xib:
      • root view controller
      • navigation item
  • 2단: 따라 만들기
    • Window-based App 에서 ViewController추가
    • ViewController를 NaviController로 변경
      • myController outlet을 연결하지 않으면
  • navigation controller에 바칠 제물
    • viewcontroller
    • delegate(필요시)
  • navigation stack
    • first:root view controller
    • backbutton > pop the stack
  • navigation의 각 view는 programmatically하게 지정
    • 주로 navigation item에 대한 액션으로
    • never assign navi controller to nib's "File's owner"

full screen layout

  • 방법
    • navigation
  • tab bar는 contents를 overlap하지 않는다.

display navigation controller modally

  • PG 참고
    • (p123)

customizing navigation bar

  • PG 참고
    • (p78) figure3-8
    • (p75)

NEXT SESSION

  • when?
  • 단기 계획
    1. navi, custom view controller
    2. tab bar, modal view controller
      • navi view controller
        • orientation(p43~51)
        • edit mode
      • modal view:
        • delegate pattern(사전 탐방)
    3. 1차 app 발표 (2인1조?)
  • 장기 계획
    • chap 9,11,12: 그래픽
    • chap 12, 17: GameKit chap 18: 가속도
    • chap 13, 14: Archiving, core data
  • 사전탐방!