gpt4 book ai didi

iphone - 在基于导航的应用程序中将背景图像添加到 UITableViewController

转载 作者:行者123 更新时间:2023-12-03 18:36:57 25 4
gpt4 key购买 nike

我有一个基于导航的应用程序,我将 UITableViewControllers 推送到堆栈上。我想向我的所有 UITableViewControllers 添加背景 UImage。不是 UIColor,而是 UImage。我知道如何使用 Nib 文件并将 UITableView 本身设置为使用 [UIColor ClearColor] 来做到这一点,但我不知道想要浏览我所有的 UITableViewControllers 并将它们更改为使用 Nib 文件等。

我还发现了this solution如果我在我的应用程序中只使用一个 tableviewcontroller,那就太好了。我认为可能有一种方法可以完成这项工作,通过在 UITableViewController 中默认创建的 TableView “下方”添加一个 subview ?

任何建议都会很棒。

最佳答案

在基于导航的应用程序中,这有点不同:只需更改每个 TableView 所在的导航 View 的背景即可。将以下代码放入每个 UITableViewController 的 viewDidLoad 中即可:

self.navigationController.view.backgroundColor = 
[UIColor colorWithPatternImage:[UIImage imageNamed:@"myImage.png"]];
self.tableView.backgroundColor = [UIColor clearColor];

但是您可能只需要在导航 Controller 的顶层执行一次,而不是在每个 tableview Controller 中(尽管您仍然需要将每个背景设置为清除)。

关于iphone - 在基于导航的应用程序中将背景图像添加到 UITableViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1813846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com