使用Storyboard将UIView添加到UITableViewController

时间:2017-05-13 22:12:01

标签: ios interface-builder uistoryboard

在我的应用程序中,我需要向我的UITableViewController添加一个UIView。现在,它只允许我将它添加到现有的表视图中。我想要的是将UIView添加到我的UITableViewController。有人可以帮我吗?谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用UIViewController,然后您就可以添加UITableView和UIView。如果您使用UITableViewController,则无法在其中添加UIView

答案 1 :(得分:0)

您可以通过编程方式执行此任务。

通过viewDidLoad()方法添加此代码:

func setupBottomView() {
    bottomView = BottomView(frame: .zero)

    view.addSubview(bottomView)

    bottomView.translatesAutoresizingMaskIntoConstraints = false

    // Constraint Layout
    NSLayoutConstraint.activate([
        bottomView.bottomAnchor.constraint(equalTo: self.view.bottomAnchor, constant: 0),
        bottomView.leadingAnchor.constraint(equalTo: self.view.leadingAnchor, constant: 0),
        bottomView.trailingAnchor.constraint(equalTo: self.view.trailingAnchor, constant: 0),
        bottomView.heightAnchor.constraint(equalToConstant: 120)
        ])

}