본문 바로가기
앱/iOS(Swift)

[Swift] navigationBar 버튼 커스텀하기

by 리드맥 2022. 1. 13.
let btn1 = UIButton()
btn1.setImage(UIImage(systemName: "alarm")?.withRenderingMode(.alwaysOriginal), for: .normal)
btn1.addTarget(self, action: #selector(rightItemClick), for: .touchUpInside)

let btn2 = UIButton()
btn2.addTarget(self, action: #selector(rightItemClick), for: .touchUpInside)
btn2.setImage(UIImage(systemName: "alarm")?.withRenderingMode(.alwaysOriginal), for: .normal)

let stackView = UIStackView(arrangedSubviews: [btn1,btn2])
 //방향설정
stackView.axis = .horizontal
stackView.spacing = 0
stackView.distribution = .equalSpacing

let customItem = UIBarButtonItem(customView: stackVi
self.navigationItem.rightBarButtonItem = customItem

 @objc func rightItemClick() {
        print("right")
        }

 

버튼 클릭해보면

댓글