如何在 MainView 上添加 UIView Nib 文件作为子视图
你好, 刚开始在 iPad 上工作。 我有一个 UIViewController 应用程序。在主视图中有一个按钮。单击此按钮时,我需要在主视图中添加 UIView 作为子视图。 UiView 子视图的内容必须从 nib 文件加载。有人可以帮助我如何实现这一目标吗? SubView nib 文件是使用 IB 创建的。 我有 MainView.xib,mainviewcontroller.h,mainviewcontroller.m,subview.xib,subview.m,subview.h。
任何帮助或指导都会有很大帮助。
提前致谢。
HI,
Jus started working on ipad.
I have a UIViewController application. In the main View have a button. on click of this button i need to add an UIView as a subview in the main view. The content of UiView subview must be loaded from a nib file. can some one help me how can this be achieved. SubView nib file is created using IB.
I have MainView.xib, mainviewcontroller.h,mainviewcontroller.m , subview.xib,subview.m,subview.h.
any help or guidance will help a lot.
thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了让它工作,我要做的就是这样:
我偶然发现的一个问题是第二行 - “UIView* overrideView = [overlay view]”。您必须访问视图才能触发控制器加载它。将 self.view 传递给 addSubview 方法是行不通的。
Here's all I had to do to make it work:
To one gotcha I stumbled upon was the second line - "UIView* overlayView = [overlay view]". You must access the view to trig the controller to load it. Passing self.view to the addSubview method won't do.