HI, Jus开始在ipad上工作。 我有一个UIViewController应用程序。在主视图中有一个按钮。点击这个按钮我需要在主视图中添加一个UIView作为子视图。必须从nib文件加载UiView子视图的内容。有人可以帮助我如何实现这一目标。使用IB创建SubView nib文件。 我有MainView.xib,mainviewcontroller.h,mainviewcontroller.m,subview.xib,subview.m,subview.h。
任何帮助或指导都会有很大帮助。
提前感谢。
答案 0 :(得分:0)
以下是我必须做的所有工作:
OverlayViewController *overlay =
[[OverlayViewController alloc] initWithNibName: @"OverlayView-iPad" bundle: nil];
UIView* overlayView = [overlay view];
[self.view addSubview: overlayView];
我偶然发现了第二行 - “UIView * overlayView = [overlay view]”。您必须访问视图以触发控制器以加载它。将self.view传递给addSubview方法是行不通的。