我有一个嵌入在navigationBar中的ViewController。我希望导航栏中的后退按钮具有以下效果:
答案 0 :(得分:1)
试试这样: -
override func viewDidLoad() {
let transparentButton = UIButton()
transparentButton.frame = CGRectMake(0, 0, 50, 40)
transparentButton.backgroundColor = UIColor.orangeColor()
transparentButton.addTarget(self, action:"backAction:", forControlEvents:.TouchUpInside)
self.navigationController?.navigationBar.addSubview(transparentButton)
}
功能是
func backAction(sender:UIButton) {
// check your condition
}