1

我写了一个功能强大的三角计算器,但我想使用“亚麻”背景。我已经能够在界面生成器中实现这一点,但我在 Xcode 中收到一个“黄色三角形”警告,表示它与 iOS 3.2 及更早版本的东西不兼容。如果这样说,恐怕苹果会拒绝它。我想知道我可以用来更改文本颜色(从黑色到白色)和背景纹理(从蓝色和白色垂直条纹到深色亚麻布)的代码。我已经知道一些方法来测试和应用有关用户当前固件版本的信息,但我总是愿意接受建议。任何帮助将不胜感激!!!我刚刚阅读了前 3 个答案,我觉得有点愚蠢,这是有道理的。但我也想知道如何做到这一点,并使其像用户可配置“

4

2 回答 2

2

亚麻背景是平铺的 UIColor。您可以以编程方式创建平铺颜色,并将此平铺背景应用到您要设置背景颜色的任何位置。即使在 UIWindow 上。

于 2011-06-18T07:55:34.190 回答
0

如果您想保持与旧 iOS 版本的兼容性,请将内置的背景“颜色”(例如linen)替换为显示其图像的 UIImageView。

编写一个简单的应用程序,用背景填充整个屏幕,制作屏幕截图,然后将其放在所有其他 UI 元素的后面。

于 2011-06-18T07:45:15.940 回答