Action to Navigation bar back button

前端 未结 6 1531
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-19 20:06

I want to show an alert with Confirmation when user clicks on back button. This is how I\'m trying to add action.

self.navigationItem.hidesBackButton = true
         


        
6条回答
  •  青春惊慌失措
    2020-12-19 21:08

    I think this answer should do the job.

    You basically create your button with the default style and register a selector.

    And you might try this for a backButton instead of leftButton:

    Objective-C

    UIBarButtonItem *backBtn = [[UIBarButtonItem alloc] init];
    [desVC.navigationItem setBackBarButtonItem:backBtn];
    

    Swift

    let backBtn = UIBarButtonItem()
    self.navigationItem.backBarButtonItem = backBtn
    

提交回复
热议问题