UIViewController对分组表视图颜色的背景
问题描述:
在UITableView分组样式中,表视图的背景有点像灰色纹理颜色。我怎样才能获取这个值,以便我可以将UIViewController的整个背景设置为该颜色?UIViewController对分组表视图颜色的背景
答
如果您正在为iPhone和iPod touch开发,UIColor
定义groupTableViewBackgroundColor
模式,您可以使用:
[self.view setBackgroundColor:[UIColor groupTableViewBackgroundColor]];
您也可以找到这种颜色在Interface Builder:
然而,这不会在iPad上可用。您必须亲自抓取图像,并改为使用UIColor.colorWithPatternImage:
。
答
...或者你可以使用图案颜色groupTableViewBackgroundColor本身引用:
[UIColor pinStripeColor]
这同样适用于iOS6的...
真棒,谢谢! – CodeGuy 2011-01-22 18:31:38
很奇怪,这似乎不适用于iPad – CodeGuy 2011-01-22 18:35:22