dekatotoro / dekatotoro/SlideMenuControllerSwift

ViewDidAppear sequence

Open
#146 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
3.4k
Forks
742
PR merge metrics
No merged PRs in 30d

Description

I have right and main view controllers which are sub-classed from BaseViewController. In base vc, I set current controller = self in ViewDidAppear and I set it to nil in ViewDidDisappear.

Now with SliderMenuController, ViewDidAppear of right VC is called in the last, even though its not visible, my current VC is set as the right VC.

Anyone else observed this behavior?

Contributor guide

No contributing guide indexed for this repository

Research direction

Read SliderMenuController's view-controller lifecycle and the BaseViewController ViewDidAppear/ViewDidDisappear assignments first. Reproduce the sequence described for the right and main controllers; done means the current controller reflects the visible controller rather than the right controller after its appearance callback.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.