2010-12-16 83 views
0

HI, Jus开始使用ipad。 我有一个UIViewController应用程序。在主视图中有一个按钮。点击这个按钮,我需要在主视图中添加一个UIView作为子视图。 UiView子视图的内容必须从nib文件中加载。有人能帮助我怎么做到这一点。 SubView nib文件是使用IB创建的。 我有MainView.xib,mainviewcontroller.h,mainviewcontroller.m,subview.xib,subview.m,subview.h。如何在MainView上添加UIView Nib文件作为子视图

任何帮助或指导将有所帮助。

在此先感谢。

+0

您的应用程序是基于视图,基于窗口还是基于导航? – Ishu 2010-12-16 06:03:20

+0

其基于视图的应用程序。 – SgIOS 2010-12-16 06:06:58

+0

没有答案从技术人员在这里! – SgIOS 2010-12-21 06:27:51

回答

0

这里的一切我不得不这样做,使其工作:

OverlayViewController *overlay = 
    [[OverlayViewController alloc] initWithNibName: @"OverlayView-iPad" bundle: nil]; 

UIView* overlayView = [overlay view]; 

[self.view addSubview: overlayView]; 

为了有一个问题,我偶然发现了第二行 - “UIView的* OverlayView的= [叠加图]”。您必须访问该视图才能触发控制器加载它。将self.view传递给addSubview方法不会。

相关问题