2011-03-01 4 views

답변

2

대개 NSBundle을 사용하여 펜촉을로드 한 다음 펜촉의 창에서 makeKeyAndVisible을 호출하십시오. 창을 가져 오는 가장 좋은 방법은 펜촉을 넣은 물체에 콘센트를 사용하는 것입니다.

[[NSBundle mainBundle] loadNibNamed:@"SecondWindow" owner:self options:nil]; 
[self.secondWindow makeKeyAndVisible]; //assuming the window was connected to a property named secondWindow 
0

일반적으로 그렇지 않습니다. 대신, 두 번째 MainWindow에 있었던 새로운 최상위 모달보기 컨트롤러 (xib 또는 프로그래밍 방식으로 작성된)로 전환합니다.

+0

괜찮지 만 두 번째 MainWindow.xib를 원한다면 어떻게해야합니까? 예를 들어 SplitViewController로 새 뷰를 만들려면 어떻게해야합니까? 이 작업이 원하는 작업이 아니라는 대부분의 피드백은 정확하지만 어떻게 처리합니까? (틀린 경우에도.) – MikeN