gpt4 book ai didi

uitableview - UITabBarController 中的 UIViewController 为黑色

转载 作者:行者123 更新时间:2023-12-04 06:47:36 26 4
gpt4 key购买 nike

我有一个带有 3 个选项卡的 UITabBarController。控制其中一个选项卡的 UIViewControllers 之一是 UITableViewDelegate 并且具有使用屏幕一部分的嵌入式 UITableViewUITableView 下方显示了一些按钮。

这个 UIViewController 通常可以工作,但是如果我更改代码(可以在任何文件中),有时这个 UIViewController 将在 之间只显示黑色>导航栏标签栏。我可以切换到其他选项卡,它们会按预期运行。

更奇怪的是,如果我转到 Storyboard 并更改选项卡的顺序,那么有问题的 UIViewController 将再次开始工作。我所做的只是更改选项卡的顺序 ...

对这里发生的事情有什么想法吗?

最佳答案

我不是 swift 方面的专家,但我花了很多时间在 UIViewController 中处理选项卡栏和 UITableView。以下是我会检查/做的事情:

  • 重置我的模拟器(运行它,并使用模拟器菜单)
  • 清理我的建筑区域
  • 将表格 View 背景颜色更改为红色
  • 将 TableView 的 tintColor 更改为绿色
  • 将最外面的 View 背景颜色更改为黄色
  • 将最外面的 View tintColor 更改为蓝色
  • 现在当它变黑时,也许它会显示另一种颜色
  • 检查并仔细检查 TableView 的约束
  • 黑色可能是由于没有显示任何单元格,或者整个表格 View 以某种方式失去了它的大小造成的

关于uitableview - UITabBarController 中的 UIViewController 为黑色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36254800/

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