【问题标题】:Set the same default background of the UITableView to a custom view controller将 UITableView 的默认背景设置为自定义视图控制器
【发布时间】:2011-01-08 06:46:06
【问题描述】:

我需要将相同的灰色剥离背景设置为另一个视图。 谁能帮我解决这个问题?

谢谢, 莱昂纳多

【问题讨论】:

标签: iphone uitableview background


【解决方案1】:

这很容易:)

[self.view setBackgroundColor:[UIColor groupTableViewBackgroundColor]];

【讨论】:

  • 较小的修正应该是 setBackgroundColor 但效果很好!!谢谢!
  • 有人应该创建一个英国#define宏的头文件:P
  • 在 iOS 13 及更高版本上,使用UIColor.systemGroupedBackground
【解决方案2】:

从 iOS 6.0 开始,Jasarien 给出的答案将不再有效。基本上你需要在后台放置一个UITableView 来完成你想要的(不要忘记设置autoresizingMask 或根据自动布局中的约束)。您可能还想将属性userInteractionEnabled 设置为NO,这样用户就无法与您的“背景颜色”进行交互。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2017-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多