2017-05-19 1 views

답변

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 
} 
+0

작업 : #selector (backAction (sender :) great – user3239711

+0

) 네비게이션 컨트롤러의 정상적인 백을 수행하기 위해 'backAction'에 넣어야하는 코드를 알고 계십니까? ? – user3239711

+0

예. 확인하고 싶은 조건을 놓고 성공하면 self.navigationController.popViewController (animated : true)로 돌아가서 커스텀 태스크를 수행하십시오. 내 이해를위한 – Himanshu

관련 문제