modal ViewController IB로 만드는 거 추가내용

http://blog.yagom.net/168 에서 계속

일단 사용할 View Controller를 추가

사용자 삽입 이미지

일단 난 요거로

사용자 삽입 이미지

xib 에 닫을 버튼 하나 추가.

SecondViewController.m 에
#include “modalViewController.h”추가

– (IBAction)modalButtonClick {

    UIViewController *tempViewCon2 = [[modalViewController alloc]init];

    [self presentModalViewController:tempViewCon2 animated:YES];

}

로 변경

close 버튼을 modalViewControll.h안에 끌어넣는다

– (IBAction)closeMVC:(UIButton *)sender;

요거 만들어지고

modalViewController.m 안엔

– (IBAction)closeMVC:(UIButton *)sender {

    [sender addTarget:self action:@selector(dismissModalViewControllerAnimated:) forControlEvents:UIControlEventTouchUpInside];

    

}

내부는 센더 처리. 원래 SecondViewController.m 안에 있던 녀석에서 바꾼 부분은 주황색처리.

    [closeButton addTarget:tempViewCon2 action:@selector(dismissModalViewControllerAnimated:) forControlEvents:UIControlEventTouchUpInside];

요게 원래 들어있던 내용. closeButton -> sender tempViewCon2 (원래는 2없음)->self로.

   [self dismissModalViewControllerAnimated:YES];
만 추가해주면 끝. ㅡㅅ-);;;

끝.

그니깐 view만 따로 추가하려고 하지말고 그 밑의 view controller를 넣고 거기다 붙여라. ㅡㅅ-);;;

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

This site uses Akismet to reduce spam. Learn how your comment data is processed.