swift3 - how to use backbar button SWRevealViewController -
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
Post a Comment