2016-06-27 3 views
-3

타이머를 통해 응용 프로그램 대리인 또는 NSObject 클래스에서 호출 할 때 공통으로 XIB를 만들고 싶습니다. 그러면 타이머에 따라 달라집니다.NSObject에서 Xib 파일을 호출하여 iOS 응용 프로그램의 모든 ViewController에서 공통 뷰로 표시하는 방법

어떤 도움이 필요합니까?

+0

메서드를 호출하는 동안 viewControllers 인스턴스를 보낼 대상에 대한 하나의 매개 변수를 가진 메서드를 NSObject의 하위 클래스에 작성합니다. 메서드 내에서 popUp 또는 대상 인스턴스에 표시 할보기를 표시 할 수 있습니다. –

+0

나를 위해 샘플을 만들 수 있습니까? –

+0

나는 당신이 시도한 코드에 대해서 당신을 도울 수 있습니다. 여러 화면에 표시 할보기에 대해 UIView를 서브 클래 싱 했습니까? –

답변

0

예를 들어 코드

와 XIB보기의 내용이 표시됩니다 방법 작성 : XIB 파일에서

- (UIView *) createView 
{ 
     UIView *rootView = [[[NSBundle mainBundle] loadNibNamed:@"MyRootView" owner:self options:nil] objectAtIndex:0]; 
     return rootView; 
} 

이 방법을 반환보기를하고 위임 또는 NSObject의에서 타이머,이 메소드를 호출 할 수 있습니다 네가 원하는 수업을.