swift3 - how to use backbar button SWRevealViewController -


firstscreen

click on tableviewcell go detailpage click item barbutton , first screen , first screen this

firstscreen code

func tableview(_ tableview: uitableview, didselectrowat indexpath: indexpath) {

    let nesne = storyboard?.instantiateviewcontroller(withidentifier: "mesajdetayviewcontroller") as! mesajdetayviewcontroller      nesne.id = id[indexpath.row]     nesne.baslik = basliklar[indexpath.row]     nesne.konu = konu[indexpath.row]     self.present(nesne,animated: true,completion: nil)    } 

detailpage code

 @ibaction func btnpress(_ sender: any) {     let navigationcontroller: uinavigationcontroller? = (view.window?.rootviewcontroller as? uinavigationcontroller)     let storyboard = uistoryboard(name: "main", bundle: nil)     navigationcontroller?.pushviewcontroller(storyboard.instantiateviewcontroller(withidentifier: "messageviewcontroller"), animated: false) } 

bonus

func sidemenus() {     if revealviewcontroller() != nil {         btnmenu.target = swrevealviewcontroller()         btnmenu.action = #selector(swrevealviewcontroller.revealtoggle(_:))         revealviewcontroller().rearviewrevealwidth = 275          view.addgesturerecognizer(self.revealviewcontroller().pangesturerecognizer())     } } 


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -