我有一个TableViewController并在它我创建一个UIView编程即状态栏的宽度和高度,并且具有一个彩色背景。基本上,它作为状态栏的背景:添加一个UIView到TableViewControllers查看
let statusBarBG = UIView(frame: CGRectMake(0, 0, widthOfScreen, 20))
statusBarBG.backgroundColor = UIColor...
self.view.addSubView(statusBarBG)
然而,当我拖动表上下这个状态栏背景与整个表视图移动时,所看到的如下图(左边是如何它通常看起来,红色的更大的部分是我的导航栏的BG):
所以我的问题是:如何创建这个tableViewController这更像是一个兄弟给的tableView,而不是内部的视图一个随它移动的孩子?谢谢。
有意义。我的程序不停,当我试图嵌入里面的ViewController一个UITableView由于某种原因(尽管我拖着委托和数据源到控制器)崩溃,但我必须明白这一点。我会试一试,谢谢。 – 2015-03-31 23:06:51