Skip to content

Instantly share code, notes, and snippets.

@mikeabdullah
Created December 19, 2014 18:30
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikeabdullah/87a26ef65b90cb238c97 to your computer and use it in GitHub Desktop.
Save mikeabdullah/87a26ef65b90cb238c97 to your computer and use it in GitHub Desktop.
Restoring view controllers in a paged UI
- (void)encodeRestorableStateWithCoder:(NSCoder *)coder {
[super encodeRestorableStateWithCoder:coder];
[coder encodeObject:self.firstViewController forKey:@"viewController1"];
[coder encodeObject:self.secondViewController forKey:@"viewController2"];
}
- (void)decodeRestorableStateWithCoder:(NSCoder *)coder {
[super decodeRestorableStateWithCoder:coder];
self.firstViewController = [coder decodeObjectForKey:@"viewController1"];
self.secondViewController = [coder decodeObjectForKey:@"viewController2"];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment