Chromium Code Reviews
Description[CRD iOS] Use UINavigationController for view stack manipulation
Previously we use modal popup for the host connection flow and we experienced
UI churn when we dismiss the ClientConnectionView and open the HostView. The
host list will flash onto the screen.
This CL introduces a UINavigationController on the root level, which allows us
to:
* Replace the topmost view on the stack within one frame; no churn caused by
the host list being rendered intermediately.
* Get nice right-to-left and left-to-right transition effect for the host
connection flow.
Other calls to presentViewController are not affected.
Review-Url: https://codereview.chromium.org/2928433002
Cr-Commit-Position: refs/heads/master@{#477095}
Committed: https://chromium.googlesource.com/chromium/src/+/9acd0160c7449a806fa3a51bed5d2fb7aa9b350f
Patch Set 1 #Patch Set 2 : Add comment #
Depends on Patchset: Messages
Total messages: 11 (6 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||