Upload
nolili
View
3.061
Download
0
Embed Size (px)
Citation preview
Storytelling with
Storyboard
Part 1
long, long ago...
NeXTのInterface Builder http://scan.netsecurity.ne.jp/archives/52023845.html
ICON
TITLE1 TITLE2 TITLE3 SETUP WAITING
音楽は FamiConぽいテイストで
にゅーにょきにょき チャリーン ぱぱぱーんぱぱぱぱーん JANG!
TOUCH TO THE NEXT PAGE
たららーららんタララーラランぴー
HOME
SETUP2
SET THIS PLACE ASYOUR
ENTER YOUR PARTNES PHONE NO.
Be Back S
S E T T I N G
M E S S A G E
Y O U W A N T T O S E N D T O
Hello dear. this is OsamuI will be back home soon!I miss youSee u later!
ENTER YOUR PARTNES PHONE NO.
Y O U R H O M E I S H E R E
Back NextBack Next
OSAMU SAHARAMail Adress
Back1 16
M A P
D I S T A N C E S E T T I N G
DISTANCE FROM YOUR HOME
Xib
ICON
TITLE1 TITLE2 TITLE3 SETUP WAITING
音楽は FamiConぽいテイストで
にゅーにょきにょき チャリーン ぱぱぱーんぱぱぱぱーん JANG!
TOUCH TO THE NEXT PAGE
たららーららんタララーラランぴー
HOME
SETUP2
SET THIS PLACE ASYOUR
ENTER YOUR PARTNES PHONE NO.
Be Back S
S E T T I N G
M E S S A G E
Y O U W A N T T O S E N D T O
Hello dear. this is OsamuI will be back home soon!I miss youSee u later!
ENTER YOUR PARTNES PHONE NO.
Y O U R H O M E I S H E R E
Back NextBack Next
OSAMU SAHARAMail Adress
Back1 16
M A P
D I S T A N C E S E T T I N G
DISTANCE FROM YOUR HOME
Storyboard
基礎知識
Scene
Dock
Segue
Scene間でのデータ受け渡しはどうする?
UIViewController prepareForSegue::
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{ // 遷移のIDを確認する if ([segue.identifier isEqualToString:@"modal"]){ // Segueから遷移先のビュー・コントローラを取得する。 SecondViewController *destination = segue.destinationViewController; // SecoundViewControllerのセッタを経由して値をセットする。 destination.currentCount = count; }}
CounterViewController
UImagePickerController
delegate
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
追加情報
X
iOS 4 iOS 5
Automatic Reference Counting △ O
Storyboarding X O
To Be Continued...