当前位置: 首页 > 知识库问答 >
问题:

自定义节标题视图时节标题丢失

谷梁承宣
2023-03-14

在我的代码中,我使用下面的代码来设置表视图的节标题。它运行良好。

func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int)
    -> String? {
        //return self.adHeaders[section]
        return self.headers[section]
}

我想自定义标题的背景颜色,所以我在上面的代码之前插入了下面的代码。

func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    let headerView = UIView()
    headerView.backgroundColor = UIColor(red: 232/255.0, green: 237/255.0, blue: 242/255.0, alpha: 1.0)
    return headerView
}

结果,背景颜色发生变化,而标题文本丢失。

共有1个答案

贾骏
2023-03-14

实现视图“标题”标题“分隔”根本不会被调用。因此,您需要在视图中设置标题视图的标题对于标题部分。您可能需要创建一个 UI 标签。

您还必须实现高度前角剖面纱。

 类似资料:
  • 问题内容: 我正在尝试在导航栏的中心添加自定义视图,并且正在使用以下代码对其进行测试: 我在视图控制器的viewDidLoad方法中进行设置,但是当我运行程序时,导航栏中似乎没有任何变化。 你能帮我吗? 问题答案: 这可行。初始化时给框架

  • 我试图使用一个图像从一个wordpress帖子作为自定义标题背景图像。我目前有它设置为使用特色图像(这工作,但我不想使用特色图像) HTML(header.php) 我想在帖子中针对不同的图像。不管它是第一个,还是我用某种方式标记的一个。只要我能控制一个习惯。 我已经安装了ACF插件,正如另一个人提到的,但我不知道如何使用它来做我想做的事情 编辑: 我希望每一篇文章都有不同的标题图片

  • 问题内容: 我有一个 : 问题答案: 首先应注意,通过简单地调整系统提供的标注的属性,但 自定义左右附件(通过rightCalloutAccessoryView和leftCalloutAccessoryView),就可以对标注进行最简单的更改。您可以在中进行配置viewForAnnotation。 从iOS 9开始,我们可以使用detailCalloutAccessoryViewwhich来用可能

  • 问题内容: 我设置了一个tableView,以便在触摸一个单元格时,它的高度会扩展以显示更多信息。tableView有5个部分。 我有一个错误:当单元格扩展时,该单元格下面的所有headersCells都不可见。控制台输出以下内容:“ [31233:564745]没有正在重用的表单元格的索引路径” 在我的情节提要中,我有2个自定义单元:用于数据承载单元和标题。 如果我在开始/结束更新之间输入,尽管

  • 在拖放过程中显示鼠标图标旁边节点的半透明“副本”的最佳方法是什么? 基本上,我有彩色背景和文本标签的HBox,我想给出的外观,他们“粘”到鼠标光标时,他们被拖动。 如果用户能够直观地验证他们正在拖动什么,而不是仅仅看到鼠标光标变成各种拖动图标,那就很好了。当你拖动一些组件(如RadioButton)时,Scene Builder倾向于这样做。

  • 我已经搜索了前面所有的问题,在Vuetify的新版本中,自定义的主题和图标对我来说都不起作用了。 vuetify.js文件: main.js文件: navbar.vue文件:(使用) 由于我的自定义主题,navbar的颜色应该是黑色,但它仍然是vuetify默认的蓝色。请指教。