如何在 Interface Builder 和 xcode 中将表格和单元格背景更改为自定义图像?

Posted

技术标签:

【中文标题】如何在 Interface Builder 和 xcode 中将表格和单元格背景更改为自定义图像?【英文标题】:How do I change the table and cell backgrounds to custom images in Interface Builder and xcode? 【发布时间】:2010-01-27 16:57:45 【问题描述】:

如何在 Interface Builder 和 xcode 中将基本表格更改为自定义图像?

界面生成器为每个单元格提供了一个无聊的白色背景。我希望它看起来更自定义。

我想把它改成这样:

【问题讨论】:

【参考方案1】:

您无法在界面生成器中完成所有操作,并且有很多关于如何实现这一点的文档。我会给你一些线索,你可以自己关注:

    tableView 背景只能设置为纯色或透明,因此如果您想要渐变或图像背景,最好的方法是将 tableView.backgroundColor 设置为 [UIColor clearColor]。要实际创建背景,您可以使用 UIImage 并将表格视图放在其上方。确保不要使用 UITableViewController,而只使用 UIView 并向其添加 UIImage 和 UITableView。

    表格的单元格可以在界面生成器或代码中创建。在界面生成器中,您会在库中找到一个可以自定义的表格视图单元格。 Google 关于从 NIB 创建 UITableViewCell

【讨论】:

以上是关于如何在 Interface Builder 和 xcode 中将表格和单元格背景更改为自定义图像?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Interface Builder 中定位 3.5” 和 4” Retina 的视图?

如何在 Xcode Interface Builder 中显示占位符背景?

如何在 Interface Builder 和 xcode 中将表格和单元格背景更改为自定义图像?

如何使用 Interface Builder 和 Swift 在 xCode6 中正确创建故事板

如何在XIB(Interface Builder)中使用UIPageViewController的子类来设置DataSource、Delegate和TransitionStyle

Interface Builder 是如何知道 UIViewController 的视图的?