Skip to content

Instantly share code, notes, and snippets.

@icanswiftabit
Last active December 20, 2015 02:39
Show Gist options
  • Save icanswiftabit/6057961 to your computer and use it in GitHub Desktop.
Save icanswiftabit/6057961 to your computer and use it in GitHub Desktop.
UIViewController+someting
@interface SubedViewController :UIViewController
#import "UIViewController+TutorialView.h"
@implementation SubedViewController
-(void)removeTutorialImage {
if (imageContainer){
[imageContainer removeFromSuperview];
imageContainer = nil;
}
}
-(bool)isTutorialOn{
if (imageContainer) {
return true;
}
return false;
}
- (void)viewDidUnload {
_infoButton = nil;
[super viewDidUnload];
}
#import "UIViewController+something.h"
UINavigationController *previousViewController = (UINavigationController*)self.selectedViewController;
if ([previousViewController isTutorialOn]) {
[[previousViewController visibleViewController] removeTutorialImage]; //Should call SubedViewController
}
#import <UIKit/UIKit.h>
@interface UIViewController (TutorialView)
-(void)showTutorialView;
-(void)removeTutorialImage;
-(bool)isTutorialOn;
@end
#import "UIViewController+TutorialView.h"
@implementation UIViewController (TutorialView)
-(void)showTutorialView {
}
-(void)removeTutorialImage {
}
-(bool)isTutorialOn{
return false;
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment