// 按鈕高度60,左右等于邊,下距離安全區15
[NSLayoutConstraint activateConstraints:@[
[button.heightAnchor constraintEqualToConstant:60],
[button.leadingAnchor constraintEqualToAnchor:self.view.leadingAnchor],
[button.trailingAnchor constraintEqualToAnchor:self.view.trailingAnchor],
[button.bottomAnchor constraintEqualToAnchor:self.view.safeAreaLayoutGuide.bottomAnchor constant:-15]
]];
// tableView的上下右等于邊,下邊距離安全區-100
[NSLayoutConstraint activateConstraints:@[
[self.tableView.topAnchor constraintEqualToAnchor:self.view.topAnchor],
[self.tableView.leadingAnchor constraintEqualToAnchor:self.view.leadingAnchor],
[self.tableView.trailingAnchor constraintEqualToAnchor:self.view.trailingAnchor],
[self.tableView.bottomAnchor constraintEqualToAnchor:self.view.safeAreaLayoutGuide.bottomAnchor constant:-100]
]];
- 需要注意的是
布局的translatesAutoresizingMaskIntoConstraints
屬性需要設置為NO