]> git.saurik.com Git - cydia.git/blob - UICaboodle/RVPage.mm
Added session persistence; moved -init to -loadView, -viewDidLoad, etc; added releasi...
[cydia.git] / UICaboodle / RVPage.mm
1 #import "RVPage.h"
2
3 #import <Foundation/Foundation.h>
4 #import <UIKit/UIKit.h>
5
6 #import "RVBook.h"
7
8 @implementation CYViewController
9
10 - (void) setDelegate:(id)delegate {
11 delegate_ = delegate;
12 }
13
14 - (void) viewWillAppear:(BOOL)animated {
15 [super viewWillAppear:animated];
16
17 if (!loaded_)
18 [self reloadData];
19 }
20
21 - (void) releaseSubviews {
22 // Do nothing.
23 }
24
25 - (void) setView:(UIView *)view {
26 if (view == nil)
27 [self releaseSubviews];
28
29 [super setView:view];
30 }
31
32 - (void) reloadData {
33 loaded_ = YES;
34 }
35
36 - (NSURL *) navigationURL {
37 return nil;
38 }
39
40 - (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
41 return (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad || orientation == UIInterfaceOrientationPortrait);
42 }
43
44 @end