2013-11-24 2 views
2

를 통해 네이티브 모듈 UIView의 표시, 그러나 내 코드는보기를 표시하지 않습니다.Trigger.io - 나는 Trigger.io</p> 그것은 Trigger.io있는 UIWebView의 상단에 사용자 지정 UIView의 또는의 UIViewController를 열 필요가 <p>에 대한 네이티브 모듈을 개발하기 위해 노력하고있어 ForgeViewController의있는 UIWebView

저는 이것을 xyz_API.m 파일의 정적 메서드 내에서 실행하고 Trigger.io API 제품군을 통해 호출합니다.

UIWebView*  webView = [[ForgeApp sharedApp] webView]; 
UIViewController* parentVC = [[ForgeApp sharedApp] viewController]; 

MyCustomViewController* vc = [[MyCustomViewController alloc] init]; 

[vc.view setFrame:CGRectMake(100, 100, 200, 200)]; 
[vc.view setCenter:CGPointMake(parentVC.view.center.x, parentVC.view.center.y)]; 

[parentVC addChildViewController:vc]; 
[parentVC.view addSubview:vc.view]; 

MyCustomViewController.xib 파일에 설정해야 할 속성이 있습니까?

감사합니다.

답변

2

보기 컨트롤러를 직접 제공하는 기본 제공보기 컨트롤러에보기를 추가하는 것이 좋을 것입니다.

[self dismissModalViewControllerAnimated:YES]; 

희망하는 데 도움이 : 당신이 그런 다음 뷰 컨트롤러는 웹보기의 상단에 표시됩니다

[[[ForgeApp sharedApp] viewController] presentModalViewController:vc animated:YES]; 

를 사용하는 경우, 당신은 나중에 당신의 뷰 컨트롤러 내에서이를 사용하여 웹보기로 돌아가려면 해제 할 수 .

+0

감사 ... 나는 그것을 시도 할 것이다. 이 VC가 표시되어있는 동안 WebView가 계속 상호 작용하도록 허용하고 싶습니다. 따라서 ModalViewController를 사용하는 경우 문제가 발생할 수 있습니다. 그러나 이것은 나를 한 걸음 더 가까이 가게 할 수 있었고, 감사합니다. – AlanG