//
//  IBTUIViewController.h
//  IBTImagePicker
//
//  Created by Xummer on 1/17/15.
//  Copyright (c) 2015 Xummer. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "IBTUIKit.h"
#import "VankeBaseBoard.h"

@class IBTLoadingView;
@interface IBTUIViewController : VankeBaseBoard

@property (assign, nonatomic) NSUInteger *m_uiVcType;
@property (strong, nonatomic) IBTLoadingView *loadingViewX;

@property (assign, nonatomic) BOOL bNotAutoAddCancelButton;
@property (strong, nonatomic) NSString *cancelButtonName; // 为当前设置 ModuleView Left Close button

- (void)safeSetEdgesForExtendedLayout:(UIRectEdge)extendedLayout;

- (BOOL)isPresentedIn;
- (BOOL)isPushedIn;

- (void)disMissSelf;

// StatueBar
- (void)updateStatueBarAppearance;

// Keyboard
- (void)keyboardWillShow:(NSNotification *)note;
- (void)keyboardWillHide:(NSNotification *)note;

@end
