SwipeMenuViewController icon indicating copy to clipboard operation
SwipeMenuViewController copied to clipboard

maintain state on navigation pop

Open musashiM82 opened this issue 6 years ago • 0 comments

Describe the bug Hi, I'm using this module as SwipeMenuView, because my controller already extends a my base controller. For each tab I'm using another my controller that extends UITableViewController; each cells of these tables push to another controller programmatically.

I noticed this issue:

  1. Go to controller with SwipeMenuView
  2. Swipe to third tab
  3. Click on a 30th cell and go to another controller
  4. Click on back button in navigation bar
  5. I return in controller with SwipeMenuView with first tab selected [BUG]

Expected result: return in controller with SwipeMenuView with third tab selected and table view scrolled to previous position

consider that:

  1. swipeMenuView.reloadData is not called on pop because I implemented a mecanism for avoid some action on back
  2. I noticed that when I left (on push) my swipe menu controller SwipeMenuView willsetup and SwipeMenuView didsetup are called. When I return (on pop) in my swipe menu controller SwipeMenuView willsetup and SwipeMenuView didsetup are called two time for each. Why?

thanks

musashiM82 avatar Sep 18 '19 21:09 musashiM82