I'm trying to add a UIToolBar to my TableViewController but it's displaying at the end of the first prototype cell and not at the bottom of the screen. How would I go about solving this?
Here's my code:
override func viewDidLoad() {
super.viewDidLoad()
theTableView.reloadData()
let toolbar = UIToolbar()
toolbar.frame = CGRectMake(0, self.view.frame.height - 46, self.view.frame.width, 46)
toolbar.backgroundColor = UIColor.redColor()
toolbar.sizeToFit()
view.addSubview(toolbar)
}
答案 0 :(得分:0)
在TableViewController中,表占用了所有空间。如果要包含其他UI元素,请使用ViewController并在其中添加UITableView。这是一些额外的工作,但你获得了更多的灵活性。