0

可能重复:
如何让细条纹背景显示?

我喜欢默认 iOS 应用程序中的背景 - 带有垂直线条的灰色背景。但我在任何视图的背景设置中都找不到它。它只是一个图像吗?或者有什么方法可以访问它以在我的应用程序中使用?

4

2 回答 2

4

我相信你正在寻找这个:

+ (UIColor *)groupTableViewBackgroundColor

更多信息在这里:

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIColor_Class/Reference/Reference.html

(见系统颜色

示例用法:

myView.backgroundColor = [UIColor groupTableViewBackgroundColor];

编辑:

好的,根据 UIInterface.h 文件,Apple 似乎已弃用上述调用:

// 分组样式表视图背景不能再用简单的颜色来表示。

// 如果你想在自己的视图中有一个看起来像表格视图背景的背景,

// 然后你应该创建一个空的 table view 并将它放在你的内容后面。

+ (UIColor *)groupTableViewBackgroundColor; // This method will be deprecated during the 6.0 seed program

看起来你必须按照苹果在上面评论中的建议去做。

于 2013-01-14T10:26:47.137 回答
1

如果您使用 nib (xib) 文件来创建视图,则将主视图背景颜色设置为滚动视图纹理背景颜色。

希望这是您正在寻找的。

享受编码:)

于 2013-01-14T10:32:13.560 回答