잊지 않겠습니다.

'iPhone'에 해당되는 글 4건

  1. 2011.11.10 MultiView application
  2. 2010.01.21 트위터 시작
  3. 2010.01.10 아이폰 가지고 놀기
  4. 2010.01.10 아이폰에서 글쓰기

MultiView application

Object-C 2011.11.10 14:29
출처 : http://holla.tistory.com/entry/IPhone-%EB%A9%80%ED%8B%B0%EB%B7%B0
 

Main Sub를 추가 하였다.  MainSub가 MainWindow.xib와 연결하였다. 

#import <UIKit/UIKit.h>

@class MainSub;


@interface JinSubViewAppDelegate : NSObject <UIApplicationDelegate> {

IBOutlet UIWindow *window;

IBOutlet MainSub  *mainsub;

}


@property (nonatomicretain)  UIWindow *window;

@property (nonatomicretain)  MainSub *mainsub;


@end


그리고 

- (void)applicationDidFinishLaunching:(UIApplication *)application {    


    // Override point for customization after application launch

[window addSubview:mainsub.view]; -> 요부분 mainsub를 window에 추가 한다.

       [window makeKeyAndVisible];

}



서로 서로 다 연결하고 addSubview:mainsub.view만 했다면 이제 부턴 어려울껀 없다.

MainSub.h는 이런식으로 또다른 뷰를 추가 한다.

@class BlueSub;

@class RedSub;



@interface MainSub : UIViewController {


BlueSub *bluesub;

RedSub  *redsub;

}

@property (retainnonatomic)BlueSub *bluesub;

@property (retainnonatomic)RedSub *redsub;


-(IBAction)MainSwitch:(id)sender; ->이 부분은 스위치 버튼과 연결 해주면 된다.



MainSub.m



-(IBAction)MainSwitch:(id)sender

{

if(self.redsub == nil)

{

RedSub *redcontrolsub = [[RedSub alloc]

initWithNibName:@"RedView"

bundle:nil];

self.redsub = redcontrolsub;

[redcontrolsub release];

}

[UIView beginAnimations:@"View Flip" context:nil];

[UIView setAnimationDuration:1.25];

[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];

if(self.bluesub.view.superview == nil)

{

[UIView setAnimationTransition:

    UIViewAnimationTransitionFlipFromRight

                forView:self.view cache:YES];

[bluesub viewWillAppear:YES];

[redsub viewWillAppear:YES];

[redsub viewWillDisappear:YES];

[redsub.view removeFromSuperview];

[self.view insertSubviewself.bluesub.view atIndex:0];  

[redsub viewDidDisappear:YES];

[bluesub viewDidAppear:YES];

}


여기서 오해할 만한게 있는데 initWithNibName:@"RedView" 이부분이다. 스트링인데 알고 보면 View이름이다. 나머지는 RedView나 BlueView에서 간단하게 버튼 처리를 하면 된다.

신고
Posted by xyzlast Y2K

트위터 시작

시끌벅적 2010.01.21 00:03
트위터를 시작한 다음 거의 블로그레 안들어오게 되었다 보는 재미 말하는 재미....결국이것이 소통하는 재미가 아닐까
소통이라는 것이 별거있나 진심으로 듣고 진심을 가지고 이야기하고 바로 이런것이 소통인거지 뭐

iPhone 에서 작성된 글입니다.
신고
Posted by xyzlast Y2K
사고나서 이틀동안 가지고 노느니라고 정신이 없는 주말을 보내고 있다
동영상 인코딩,음악,악세사리 여러가질보고있는데 필름을 해야되나 고민이다 일단 케이스는 하나 했는데 액정은 내일 회사에서 좀 물어봐야할듯
바로 사진도 블로그에 올릴수있는 티스토리 프로그램 꽤나 괜찮은듯

iPhone 에서 작성된 글입니다.
신고
Posted by xyzlast Y2K
TAG iPhone
아이폰 구매
사고싶어서 안달이났던 물건이라서 행복하당
재미있는 장난감이 생긴듯 ㅋ ㅋ

iPhone 에서 작성된 글입니다.
신고
Posted by xyzlast Y2K
TAG iPhone


티스토리 툴바