相关疑难解决方法(0)

如何为iPhone应用程序创建多个主题/皮肤?

我有一个iphone应用程序准备好并由应用程序商店批准.现在我想为我的应用创建不同的主题.有人可以帮助我,有关如何为我的应用程序创建主题的信息/链接/步骤?

我想为男孩们创造一个金属主题,为女孩们创建一个粉红色主题.我的意思是,整个应用程序(功能和功能)将保持不变,但取决于用户是谁(男孩或女孩),他/她可以选择他们希望看到的主题.当主题改变时,只有图像/背景/音乐会根据应用的主题而改变.

非常感谢!

cocoa-touch themes objective-c ios

55
推荐指数
1
解决办法
2万
查看次数

如何在iOS应用中切换皮肤(或设计主题)?

我想让我的iPhone应用程序能够在皮肤之间切换(或设计主题,或外观和感觉,如木头,金属,地球颜色,男人,女孩等......).

我将准备一些包含按钮和背景,声音和文本颜色图像的皮肤集,并让用户通过应用程序设置决定他们想要使用哪一组皮肤.

实现这个的最佳做法是什么?

条件是:

  • 我想使用Interface Builder
  • 我需要支持iOS 3.1.3及更高版本
  • 我想从互联网上下载皮肤集(我不能捆绑应用程序中的所有皮肤,因为一组皮肤需要大量图像,如果我这样做,应用程序文件大小可能变得很大......我也不想硬编码任何有关特定皮肤的信息.)
  • 如果自定义皮肤不包含一个或一些元素(例如图像或声音文件),我希望它使用默认皮肤集中的缺失元素.
  • 我不想为每个皮肤创建Nib文件.一个屏幕的Nib文件应该是主捆绑中唯一的一个,以便于维护.

我正在考虑在我的应用程序中创建所有UIViewControllers的超类并覆盖它加载Nib文件的部分,而不是从主bundle加载,从Document目录中保存的皮肤加载资源...但我不知道怎么做... Nib加载方法的默认行为总是从主包加载资源,阅读后会丢失有关资源文件名的信息.... :(

在此先感谢您的帮助.

iphone themes skin ios

7
推荐指数
1
解决办法
7673
查看次数

标签 统计

ios ×2

themes ×2

cocoa-touch ×1

iphone ×1

objective-c ×1

skin ×1