gpt4 book ai didi

ios - 在 tabBar 上将 isTranslucent 设置为 false 会使我的底部按钮消失

转载 作者:搜寻专家 更新时间:2023-10-31 23:10:40 33 4
gpt4 key购买 nike

我有以下简单案例:

一个 UINavigationController,带有一个 Root View Controller ,其中包含一个横跨整个 View 的 tableView,然后是底部的一个 button屏幕。我这样创建按钮:

let button = UIButton(frame: CGRect(x: 0, y: self.view.frame.height - 50, width: self.view.frame.width, height: 50))
self.view.addSubview(button)

这工作正常,直到我执行以下操作:

navigationController?.navigationBar.isTranslucent = false

这将使我创建的按钮消失。有人可以向我解释原因吗?以及如何解决这个问题?这是我的简单案例的屏幕截图。底部的按钮消失了。

编辑:对于上下文:我正在使用 Eureka用于在 tableView 中设置表单的库,并希望在底部添加一个粘性按钮。

enter image description here

最佳答案

尝试将 UIViewControllerautomaticallyAdjustsScrollViewInsets 属性设置为 false

你也可以看看这个answer .

关于ios - 在 tabBar 上将 isTranslucent 设置为 false 会使我的底部按钮消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42294993/

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