如何在 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