2017-08-17 50 views
0

顶栏背景我的UITableViewController可以使用赛格瑞从其他的ViewController这里面UINavigationController的访问。中的UITableViewController

我的表中有静细胞 我也是手动添加视图(海军蓝颜色)自定义的UIButton两个部分。

在Interface Builder它看起来像这样

enter image description here

但是,当我在模拟器打开我的应用程序 - 我得到这个条纹的顶部。所以我对此有几个问题。

enter image description here

1)凡本条来自?

2)我怎样才能让它消失?我试过类似

self.tableView.contentInset = UIEdgeInsets(top: -16, left: 0, bottom: 0, right: 0) 

我不确定这是否正确。

3)对于未来的 - 它是确定的UIView增加的UITableViewController的顶部手动像我一样

更新 这是调试视图 enter image description here

+0

是,创建一个'UIView'是好的解决方案,只需创建一个像'addStatusBarView一些功能(带颜色:的UIColor)'和调用,每当你想添加这个观点 – JuicyFruit

+0

你是什么指条纹?具有时间和电池电量的状态栏? – ahbou

回答

0

你说的条纹是什么意思?

你的意思是状态栏?因为那是我能看到的唯一区别。

+0

问题是我不确定它是状态栏而不是TableViewController的一部分 - 所以我不叫它状态栏:) – moonvader

1
  1. 调试,看看你的观点,为什么你的头就越高。 Documentation Debugging in Xcode
  2. 你不 需要将其删除,因为它不正常。你可能使用了一个错误的 常量。
  3. 是的,你可以..
+0

谢谢,我该怎么办1)? – moonvader

+1

https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/special_debugging_workflows.html – bartosss

+0

伟大的工具 - 谢谢你 - 以前从未使用过它。我用它的截图更新了我的问题。所以当我看到它不是状态栏? – moonvader

相关问题