ios - 什么会导致 UITableView 获得清晰的背景?

标签 ios xcode uitableview

这是给你的。我的应用程序中有几个 TableView ,自 4.0 及更高版本以来一直运行良好......到目前为止。出于某种原因,我应用中的一个表格 View 决定继承一种清晰的背景颜色。

XCode 4.3(5.1 和 6.0)- 很好

XCode 4.4 (5.1) - 清晰的背景

Xcode 4.4 (6.0) - 很好

我只补充了 6.0 可以工作的事实,因为它在 Lion 的 5.1 之前的版本中工作。升级到 Mountain Lion GM 和 Xcode 4.4。坚果。我附上了屏幕截图,显示了我启动应用程序或注销时的启动画面,从我的导航 Controller 中浏览应该是推送的 View 。我没有在我的应用程序中设置任何表格 View 的背景颜色。其他 View 均未受到影响,并以相同的方式被插入。

也许这只是 ML 和 Xcode 4.4 中的一些愚蠢的东西,但我想我会检查一下是否有可能我遗漏了什么。我也可能会为此提交雷达。我觉得有点可疑。

enter image description here

最佳答案

在你的 CellForRowAtInedx 方法中试试这个

cell.backgroundColor = [UIColor clearColor];

然后在 ViewDidLoad 中

UITableView.backgroundColor = [UIColor clearColor];   

这对我有用。

祝你好运 n 快乐编码!!

关于ios - 什么会导致 UITableView 获得清晰的背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11497481/

相关文章:

Xcode - 无法采用协议(protocol)

ios - 正确的保存日期和值(value)的结构

swift - 如何在静态 UITableView 中设置 detailTextLabel.text?

ios - UIScrollView 失去对委托(delegate)的引用

ios - swift 4 : access IBAction sender from another function?

swift - 尝试重新创建 SwiftUI 列表演示时出现错误 "Unable to infer complex closure return type; add explicit type to disambiguate"

c# - 在 Xamarin.iOS 中离开 View 时自定义 TableViewCell 重新加载

ios - UITextView的限制行数

ios - 在 iOS 中编辑现有的 plist

objective-c - XCode 4 从 CoreData 中的实体生成类