使用NSUserDefaults和设置包更改主视图

时间:2009-09-17 00:57:16

标签: iphone view settings nsuserdefaults skins

我在App Store上有一个游戏,对于下一个版本,我正在设置中使用不同皮肤的选项。例如,假设我选择篮球选项。我希望该应用程序显示篮球.xib而不是默认的视图控制器。

我该怎么做?将有大约4-5种不同的皮肤。感谢。

1 个答案:

答案 0 :(得分:0)

我建议以编程方式使用UI,而不是使用xib文件,因为我相信用xib完成你的工作是不可能的。

如果您在使用xib时已经死定,请创建5组相同的子视图并相应地命名,然后在必要时以编程方式隐藏/取消隐藏它们。

当面对在代码中自己创建元素的选项时,这看起来更麻烦且难以管理。