我在一个视图中有一个按钮,它位于tableview(UITableViewController)的页脚中。当我尝试将以下代码应用于按钮时,为什么按钮会拉伸?
我申请代码:
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
// Make footerview so it fill up size of the screen
// The button is aligned to bottom of the footerview
// using autolayout constraints
self.tableView.tableFooterView = nil
self.footerView.frame = CGRectMake(0, 0, self.view.frame.size.width, self.tableView.frame.size.height - self.tableView.contentSize.height - self.footerView.frame.size.height)
self.tableView.tableFooterView = self.footerView
}
我正在关注这个问题的答案:
Add button on top of UITableViewController (Swift)
谢谢!