我想重新使用一些 .xib 文件作为我的iOS应用主要视图的模板。 有人可以告诉我,在iOS中是否可以实现“模板式”系统,例如:标题,徽标,页脚,并将它们作为单独的 .xib 视图加载,以填充另一个占位符的的.xib ? 我怎么能这样做?
像这样:
在同一个应用程序中,我有一个Header.xib,Footer.xib,我想将它们包含在我的MainMenu.xib中
答案 0 :(得分:1)
只需在initWithNibName
调用中使用一个xib文件,就可以重复使用一个xib文件。
然后,即使您有细微差别,也可以通过编程方式进行。我建议你定义一个常见的setupMyScreen
方法,它将你所拥有的screenType作为参数,并在switch语句中处理所有的小修改。
这种方式很容易维护。
你可能想要在你的录取水平上工作 - 否则你可能不会倾向于为你的问题提供答案......答案 1 :(得分:1)
听起来你想在一个视图中使用多个视图 你必须在第一个中使用UIView模板。