4

如果您查看iPad 上的 Notes 应用程序,您会发现它使用了所有原生 iPhone 控件,但它们被“剥皮”,看起来像一张纸。实现类似的东西的最佳方法是什么?我可以使用界面生成器并简单地更改每个控件的背景图像,包​​括 TableViews?

提前感谢您的所有帮助!我现在将继续研究这个问题。

4

2 回答 2

3

这篇来自 Dr Touch 的文章可能会派上用场:你从逆向工程中学到的东西 Notes.app

于 2010-05-12T02:14:01.927 回答
1

比这复杂一点。我的建议是多方面的:

  1. 聘请真正的设计师来制作艺术品。
  2. 子类化您想要皮肤的任何控件,并直接在drawRect:. 在这种情况下,Interface Builder 不会为您提供帮助。
  3. 考虑以编程方式绘制控件而不是使用图像;一个非常酷的事情是缓存程序图,以便它们只需要执行一次。

祝你好运!

于 2010-05-12T02:01:19.060 回答