ios - UITabBar:没有出现顶行?
问题描述
我已经以编程方式将 a 声明UITabBarController
为我的应用程序的主视图控制器,但由于某种原因,标签栏顶行没有显示。我的视图控制器和标签栏共享相同的背景颜色,所以我希望这个分隔符出现。这是代码:
struct Color { let black = UIColor(hexString: "#141414") }
final class MainController: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
tabBar.backgroundColor = Color.black
}
}
在标签栏视图控制器中:
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = Color.black
}
结果如下:
谢谢您的帮助
解决方案
推荐阅读
- laravel-5.7 - 调用字符串上的成员函数 getRealPath()"
- c++ - C++ FL Studio SDK如何监听生成器事件
- linux - 内核keepalive会自动触发吗?还是我必须从代码中触发它们?
- android - 如何显示我使用 OnItemClickListener() 的 textview 2nd 布局?
- javascript - 在 React.js 中将字符串渲染为 JSX
- mongodb - MongoDB更新查询匹配条件限制
- javascript - 显示“.”的文件数组 和下拉菜单中的“..”
- android - 使用滑动添加进度条
- php - 将字符串更改为 mysql 兼容日期
- java - 多模块项目中的依赖管理 - 如何处理提供的依赖?