3 #import <Foundation/Foundation.h>
4 #import <UIKit/UIKit.h>
14 - (NSString *) title {
15 [self doesNotRecognizeSelector:_cmd];
19 - (NSString *) backButtonTitle {
23 - (NSString *) leftButtonTitle {
27 - (id) rightButtonTitle {
31 - (UINavigationButtonStyle) leftButtonStyle {
32 return [self leftButtonTitle] == nil ? UINavigationButtonStyleBack : UINavigationButtonStyleNormal;
35 - (UINavigationButtonStyle) rightButtonStyle {
36 return UINavigationButtonStyleNormal;
39 - (void) _rightButtonClicked {
40 [self doesNotRecognizeSelector:_cmd];
43 - (void) _leftButtonClicked {
44 [self doesNotRecognizeSelector:_cmd];
47 - (UIView *) accessoryView {
51 - (UIImage *) rightButtonImage {
55 - (void) setPageActive:(BOOL)active {
58 - (void) resetViewAnimated:(BOOL)animated {
59 [self doesNotRecognizeSelector:_cmd];
62 - (void) setBackButtonTitle:(NSString *)title {
63 [book_ setBackButtonTitle:title forPage:self];
66 - (void) reloadButtons {
67 [book_ reloadButtonsForPage:self];
73 - (id) initWithBook:(RVBook *)book {
74 if ((self = [super initWithFrame:[book pageBounds]]) != nil) {
79 - (void) setDelegate:(id)delegate {
83 - (void) setBook:(RVBook *)book {