-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathWebViewFullArticle.h
More file actions
63 lines (51 loc) · 1.79 KB
/
WebViewFullArticle.h
File metadata and controls
63 lines (51 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
//
// WebViewFullArticle.h
// RSSReader
//
// Created by GUYU XUE on 22/12/11.
// Copyright (c) 2011 Nanyang Technological University. All rights reserved.
//
#import <UIKit/UIKit.h>
#import <MessageUI/MessageUI.h>
#import "FBConnect.h"
#import "AbsDisplay.h"
@class JXActivityIndicatorView;
@interface WebViewFullArticle : UIViewController <UIWebViewDelegate, UIActionSheetDelegate,FBSessionDelegate, FBDialogDelegate, MFMailComposeViewControllerDelegate, UIActionSheetDelegate>
{
NSString *urlString;
NSMutableDictionary *newsInfo;
NSData *webData;
//view
IBOutlet UIWebView *myWebView;
JXActivityIndicatorView *myActIndicator;
IBOutlet UIToolbar *toolBar;
IBOutlet UIBarButtonItem *goBackButton;
IBOutlet UIBarButtonItem *goForthButton;
IBOutlet UIBarButtonItem *refreshButton;
IBOutlet UIBarButtonItem *actionButton;
Facebook *facebook;
UIViewController *parent;
}
@property (nonatomic, retain) NSString *urlString;
@property (nonatomic, retain) NSMutableDictionary *newsInfo;
@property (nonatomic, retain) NSData *webData;
@property (nonatomic, retain) UIWebView *myWebView;
@property (nonatomic, retain) JXActivityIndicatorView *myActIndicator;
@property (nonatomic, retain) UIToolbar *toolBar;
@property (nonatomic ,retain) Facebook *facebook;
@property (nonatomic, retain) UIBarButtonItem *refreshButton;
@property (nonatomic, retain) UIBarButtonItem *actionButton;
@property (nonatomic, retain) UIViewController *parent;
-(void) loadWebView;
//button action
-(IBAction)clickGoBack:(id)sender;
-(IBAction)clickGoForward:(id)sender;
-(IBAction)clickRefresh:(id)sender;
-(IBAction)clickAction:(id)sender;
-(IBAction)backToPrevPage:(id)sender;
-(void) fbClicked;
-(void) emailClicked;
//view
-(void) configureView;
-(void) configureViewRotated;
@end