3

我有一個UITabBarController帶有3個選項卡。控制其中一個選項卡的UIViewControllers之一是UITableViewDelegate,並具有使用屏幕一部分的嵌入式UITableViewUITableView下方有一些按鈕。UITabBarController中的UIViewController是黑色的

UIViewController通常工作,但如果我更改了代碼(可以是任何文件),有時這UIViewController會顯示什麼,但黑色Navigation BarTab Bar之間。我可以切換到其他選項卡,並按預期行事。

更奇怪的是,如果我轉到Storyboard並更改標籤的順序,那麼有問題的UIViewController會再次開始工作。我正在做的是改變標籤的順序...

有關這裏發生了什麼的任何想法?

回答

0

我不是swift專家,但我花了很多時間在UIViewControllers裏面的標籤欄和UITableViews。這裏有事情,我會檢查/ DO:

  • 重置我的模擬器(運行它,並使用仿真菜單)
  • 清理我的構建區域
  • 變化表視圖背景色爲紅色
  • 更改表視圖tintColor綠色
  • 變化最外面的視圖背景色爲黃色
  • 變化最外面的景色tintColor藍
  • 現在時它變黑,也許它會顯示出另一種顏色
  • 檢查,並仔細檢查在表視圖
  • 黑暗可能是由無細胞引起越來越顯示的約束,或者整個表視圖失去它的大小在某種程度上
相關問題