19 #import <UIKit/UIKit.h> 20 #import <WebKit/WebKit.h> 28 @protocol MTPopupWindowDelegate <NSObject>
30 - (void) willShowMTPopupWindow:(MTPopupWindow*)sender;
31 - (void) didShowMTPopupWindow:(MTPopupWindow*)sender;
32 - (void) willCloseMTPopupWindow:(MTPopupWindow*)sender;
33 - (void) didCloseMTPopupWindow:(MTPopupWindow*)sender;
41 @interface MTPopupWindow : UIView
47 +(MTPopupWindow*)showWindowWithHTMLFile:(NSString*)fileName;
54 +(MTPopupWindow*)showWindowWithHTMLFile:(NSString*)fileName insideView:(UIView*)view;
67 -(void)showInView:(UIView*)v;
70 -(void)closePopupWindow;
76 +(void)setWindowMargin:(CGSize)margin;
79 -(void)setFileContents:(NSString *)fileContents;
81 @property (strong, nonatomic) NSString* fileName;
82 @property (strong, nonatomic) WKWebView* webView;
83 @property (weak, nonatomic) id <MTPopupWindowDelegate> delegate;
84 @property (nonatomic) BOOL usesSafari;