Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lec 9 MultiViews CS 3800 Introduction to IOS programming Lecture 9 Summer 2011.

Similar presentations


Presentation on theme: "Lec 9 MultiViews CS 3800 Introduction to IOS programming Lecture 9 Summer 2011."— Presentation transcript:

1 Lec 9 MultiViews CS 3800 Introduction to IOS programming Lecture 9 Summer 2011

2 Announcements Blackboard updated Program 4 due tomorrow Exam scheduled for 6/9 (details to follow) Term project – proposals… Read Ch7. – 7.3 for tomorrow Lec 9 MultiView apps

3 Topics Hangman? Multiview apps Window Based template Comparison Ch6 survey & Animation Example Lec 9 MultiView apps

4 Hangman Demo Lec 9 MultiView apps

5 MultiView Apps Survey & Examples in Ch 6 Navigation TabBar SplitView Custom Look over you favorite apps - Lec 9 MultiView apps

6 Window Based Template Example The Point. Create a new Xcode Project using the Window based template. –Universal App note Run: Lec 9 MultiView apps

7 File overview main.m builds ? The app delegate window plist file MainWindow.xib check connections Lec 9 MultiView apps

8 Adding a (root) view controller 1 Class  new file Update Xib. MainWindow.xib –Add generic ViewContoller –Cast –Check Connections Lec 9 MultiView apps

9 Adding a (root) view controller 2 @class Instance & property, synth, dealloc Import AddSubview Alternately: Window - rootViewController Lec 9 MultiView apps

10 Compare to View Based Template Lec 9 MultiView apps

11 Chapter 6 survey rootViewController MainWindow.nib toolbar initWithNib SwitchController.h/m Animation - UIView Lec 9 MultiView apps


Download ppt "Lec 9 MultiViews CS 3800 Introduction to IOS programming Lecture 9 Summer 2011."

Similar presentations


Ads by Google