FLEXMutableFieldEditorViewController.m 909 B

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // FLEXMutableFieldEditorViewController.m
  3. // FLEX
  4. //
  5. // Created by Tanner on 11/22/18.
  6. // Copyright © 2018 Flipboard. All rights reserved.
  7. //
  8. #import "FLEXMutableFieldEditorViewController.h"
  9. #import "FLEXFieldEditorView.h"
  10. @interface FLEXMutableFieldEditorViewController ()
  11. @property (nonatomic, readwrite) UIBarButtonItem *getterButton;
  12. @end
  13. @implementation FLEXMutableFieldEditorViewController
  14. - (void)viewDidLoad {
  15. [super viewDidLoad];
  16. self.getterButton = [[UIBarButtonItem alloc] initWithTitle:[self titleForGetterButton] style:UIBarButtonItemStyleDone target:self action:@selector(getterButtonPressed:)];
  17. self.navigationItem.rightBarButtonItems = @[self.setterButton, self.getterButton];
  18. }
  19. - (void)getterButtonPressed:(id)sender {
  20. // Subclasses can override
  21. [self.fieldEditorView endEditing:YES];
  22. }
  23. - (NSString *)titleForGetterButton {
  24. return @"Get";
  25. }
  26. @end