UIBarButton으로 구현하니 버튼 간 간격을 좁히기 힘들었다.
case .select:
**let selectButton = UIButton(type: .custom)**
selectButton.setImage(UIImage(named: "canceledButton")?.withRenderingMode(.alwaysOriginal), for: .normal)
selectButton.addTarget(self, action: #selector(didCanceledButtonClicked), for: .touchUpInside)
**let selectBarButtonItem = UIBarButtonItem(customView: selectButton)**
**let addButton = UIButton(type: .custom)**
addButton.setImage(UIImage(named: "deletedButtonDisabled")?.withRenderingMode(.alwaysOriginal), for: .normal)
addButton.addTarget(self, action: #selector(didDeleteButtonClicked), for: .touchUpInside)
**let addBarButtonItem = UIBarButtonItem(customView: addButton)**
navigationItem.rightBarButtonItems = [addBarButtonItem, selectBarButtonItem]
collectionView.allowsMultipleSelection = true