-
- navigationItem.leftBarButtonItems = [spaceItem, leftItem]
+ navigationItem.setLeftItem(UIBarButtonItem(customView: navigationContentView))
}
}
@@ -34,7 +34,7 @@ final class GroupDetailViewController: UIViewController {
|
||
| 34 | 34 |
|
| 35 | 35 |
func setRightBarButtonItems() {
|
| 36 | 36 |
let item = UIBarButtonItem(image: UIImage(named: "navigation-right"), target: self, action: #selector(quit)) |
| 37 |
- navigationItem.rightBarButtonItem = item |
|
| 37 |
+ navigationItem.setRightItem(item) |
|
| 38 | 38 |
} |
| 39 | 39 |
|
| 40 | 40 |
@objc func quit() {
|
@@ -171,8 +171,7 @@ extension GroupViewController {
|
||
| 171 | 171 |
targets: [self, viewModel!], |
| 172 | 172 |
actions: [#selector(GroupViewController.presentGroupQR), |
| 173 | 173 |
#selector(GroupViewModel.navigateToGroupDetail)]) |
| 174 |
- |
|
| 175 |
- navigationItem.rightBarButtonItem = item |
|
| 174 |
+ navigationItem.setRightItem(item) |
|
| 176 | 175 |
} |
| 177 | 176 |
|
| 178 | 177 |
@objc func presentGroupQR() {
|
@@ -53,7 +53,8 @@ final class MessageListViewController: UIViewController {
|
||
| 53 | 53 |
|
| 54 | 54 |
private func setupNavigationBar() {
|
| 55 | 55 |
navigationItem.title = type.model.title |
| 56 |
- setRightBarButtonItem(image: UIImage.Navigation.right, action: #selector(clearMessage)) |
|
| 56 |
+ let rightItem = UIBarButtonItem(image: UIImage.Navigation.right, target: self, action: #selector(clearMessage)) |
|
| 57 |
+ navigationItem.setRightItem(rightItem) |
|
| 57 | 58 |
} |
| 58 | 59 |
|
| 59 | 60 |
private func setup() {
|