我想重新使用一些 .xib 文件作为我的 iOS 应用主要 View 的模板。 有人能告诉我是否有可能在 iOS 中实现一个“类似模板”的系统,例如:Header、Logo、Footer,并将它们作为单独的 .xib View 加载以填充另一个中的一些占位符.xib? 我该怎么做?
像这样:
In the same app, I have a Header.xib, Footer.xib, and I want to include them in my MainMenu.xib
最佳答案
您只需在 initWithNibName
调用中使用它,即可将一个 xib 文件重复用于多个 View 。
然后即使您有微小的差异,您也可以通过编程来完成它们。我建议您定义一个通用的 setupMyScreen
方法,该方法将您拥有的屏幕类型作为参数,并在 switch 语句中处理所有的小修改。
这种方式很容易维护。
ps 你可能想在你的接受水平上工作——否则人们可能不太愿意为你的问题提供答案......
关于iphone - 如何重复使用多个 .xib 作为另一个 .xib 的模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7576026/