diff options
Diffstat (limited to 'RVPage.mm')
-rw-r--r-- | RVPage.mm | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/RVPage.mm b/RVPage.mm new file mode 100644 index 0000000..a92058e --- /dev/null +++ b/RVPage.mm @@ -0,0 +1,71 @@ +#import "RVPage.h" + +#import <Foundation/Foundation.h> +#import <UIKit/UIView.h> + +#import "RVBook.h" + +@implementation RVPage + +- (NSString *) title { + [self doesNotRecognizeSelector:_cmd]; + return nil; +} + +- (NSString *) backButtonTitle { + return nil; +} + +- (NSString *) leftButtonTitle { + return nil; +} + +- (NSString *) rightButtonTitle { + return nil; +} + +- (void) _rightButtonClicked { + [self doesNotRecognizeSelector:_cmd]; +} + +- (void) _leftButtonClicked { + [self doesNotRecognizeSelector:_cmd]; +} + +- (UIView *) accessoryView { + return nil; +} + +- (void) setPageActive:(BOOL)active { +} + +- (void) resetViewAnimated:(BOOL)animated { + [self doesNotRecognizeSelector:_cmd]; +} + +- (void) setTitle:(NSString *)title { + [book_ setTitle:title forPage:self]; +} + +- (void) setBackButtonTitle:(NSString *)title { + [book_ setBackButtonTitle:title forPage:self]; +} + +- (void) reloadButtons { + [book_ reloadButtonsForPage:self]; +} + +- (void) reloadData { +} + +- (id) initWithBook:(RVBook *)book { + if ((self = [super initWithFrame:[book pageBounds]]) != nil) { + book_ = book; + } return self; +} + +- (void) setDelegate:(id)delegate { + delegate_ = delegate; +} + +@end |