tab bar generic

This commit is contained in:
Pfeil, Scott Robert 2019-01-18 12:10:23 -05:00
parent 1429fd1fae
commit 495ab78cea

View File

@ -7,17 +7,23 @@
//
// A protocol for view controllers that can be added to a view manager.
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@protocol MVMCoreViewManagerViewControllerProtocol
@optional
// Reference to the manager
@property UIViewController <MVMCoreViewManagerProtocol>*manager;
// Notifies the view controller that it can be ready (usually means that it's committed to the screen).
- (void)viewControllerReadyInManager:(nonnull NSObject <MVMCoreViewManagerProtocol>*)manager;
// Notifies the current showing view controller that the manager is disappearing.
- (void)managerWillDisappear:(nonnull NSObject <MVMCoreViewManagerProtocol>*)manager;
// Can override the standard tab page control to not cache in tab. You should be following proper caching techniques (caching, updating when needed, deleting when needed), so this should be a last resort.
- (BOOL)shouldCacheInTabPageControl;
@end