2012-05-15 2 views
0

nib 파일이없는보기 컨트롤러를 표시하려면 어떻게해야합니까?nib 파일이없는보기 컨트롤러 제공

저는 사용자가 펜촉이없는 viewController를 가지고 있으며 사용자가 버튼을 터치 할 때이보기를 표시하려고합니다. 이 작업을 수행하는 데 필요한 nib 파일이 필요합니까?

도움을 주셔서 감사합니다.

CameraViewController *cvc = [[CameraViewController alloc] init]; 
     [self.navigationController pushViewController:cvc animated:YES]; 
     [cvc release]; 

답변

1

당신은 펜촉의보기 프로그램 대신 내부를 만들 수 있습니다

내가 사용하여 끝났다. 그런 다음 펜촉은 필요하지 않습니다.

- (IBAction)buttonPressed:(id)sender { 
CameraViewController *cameraViewController = [[CameraViewController alloc] init]; 
[self presentModalViewController:cameraViewController animated:YES]; 
} 
+0

나는 프로그래밍 방식으로보기가 있습니다. 그러면 다른 viewcontroller에서 해당 뷰에 어떻게 링크합니까? 덕분에 – hanumanDev

+0

속성으로 노출시킬 수 있습니다. –

+0

내 viewController가 CameraViewController라고 불리는 경우, nib 파일이 없으면 ViewController를로드하기 위해 다음 메소드에 무엇을 넣을까요? - (IBAction) showCamera : (id) sender {} – hanumanDev

3

보기 컨트롤러에는 펜촉이 필요하지 않습니다. 일반적으로 유지 보수 및 기타 이유로 인해 펜촉을 사용하는 것이 유용 할 수 있습니다. 펜촉을 원한다면 UIViewController에 의해 제공되는 -loadView 메서드를 오버라이드하고 싶을 것입니다.

관련 문제