3 #import <Foundation/Foundation.h>
4 #import <UIKit/UIView.h>
10 - (NSString *) title {
11 [self doesNotRecognizeSelector:_cmd];
15 - (NSString *) backButtonTitle {
19 - (NSString *) leftButtonTitle {
23 - (NSString *) rightButtonTitle {
27 - (RVUINavBarButtonStyle) leftButtonStyle {
28 return [self leftButtonTitle] == nil ? RVUINavBarButtonStyleBack : RVUINavBarButtonStyleNormal;
31 - (RVUINavBarButtonStyle) rightButtonStyle {
32 return RVUINavBarButtonStyleNormal;
35 - (void) _rightButtonClicked {
36 [self doesNotRecognizeSelector:_cmd];
39 - (void) _leftButtonClicked {
40 [self doesNotRecognizeSelector:_cmd];
43 - (UIView *) accessoryView {
47 - (void) setPageActive:(BOOL)active {
50 - (void) resetViewAnimated:(BOOL)animated {
51 [self doesNotRecognizeSelector:_cmd];
54 - (void) setTitle:(NSString *)title {
55 [book_ setTitle:title forPage:self];
58 - (void) setBackButtonTitle:(NSString *)title {
59 [book_ setBackButtonTitle:title forPage:self];
62 - (void) reloadButtons {
63 [book_ reloadButtonsForPage:self];
69 - (id) initWithBook:(RVBook *)book {
70 if ((self = [super initWithFrame:[book pageBounds]]) != nil) {
75 - (void) setDelegate:(id)delegate {