【问题标题】:How to make transparent navigate bar with Table View Cell如何使用 Table View Cell 制作透明导航栏
【发布时间】:2021-10-26 21:15:39
【问题描述】:

我遇到了表格视图单元格问题。如果我选择默认视图控制器设置,则单元格位于透明导航栏下。这是不可接受的,因为条形项目与单元格重叠。

navigation bar overload the tableView

如果我在右侧选项卡上更改“扩展边缘”设置,特别是“在顶部栏下”,单元格按预期位于栏下,但在这种情况下 NavigateBar 是黑色的。

navigation Bar is black

如您所见,我尝试使用模拟指标解决该问题,但没有任何机会。 viewDidLoad 方法中的 self.navigationController?.navigationBar.isTranslucent = trueself.navigationController?.view.backgroundColor = .clear 也没有给出任何结果。我可以为导航栏着色,但我需要它透明。有什么想法吗?

【问题讨论】:

    标签: swift uitableview tableview navigationbar


    【解决方案1】:

    我猜你还没有为 ViewController 的视图设置背景颜色。这就是为什么它看起来是黑色的。 尝试添加所需的背景颜色,它应该可以按预期工作。

    【讨论】:

    • 嗨!就我而言,背景上应该有一个图像。你知道怎么设置全屏吗?我只能为 tableView 设置背景图像,并且 navigateBar 仍然是黑色的。
    • 到目前为止你做了什么尝试来完成它?
    猜你喜欢
    • 2018-09-21
    • 2021-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多