Support the situation when VC is pushed by UINavigationController, not adding Done button #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
viewController(:sender:)
to pushCarteViewController
.It couldn't find a back button when in the left side of
UINavigationBar
.It removes the back button made by
UINavigationBar
so that I can't back to previous screen.When I tap the done button, whole
UINavigationViewController
stack is dismissed.I tried
self.navigationItem.backBarButtonItem
it also returnednil
.I suggest this PR to avoid this situation. I can't use now this because of this situation.
If this Done button would be an option, it has more chance to be used by other programmers.
super.viewWillAppear()
. As I know, this is basically recommended.http://stackoverflow.com/questions/3348204/what-does-super-viewwillappear-do-and-when-is-it-required