KMToolbarCustomWindowController.m 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. //
  2. // KMToolbarCustomWindowController.m
  3. // PDF Reader Pro Edition
  4. //
  5. // Created by 王帅 on 2018/8/21.
  6. //
  7. #import "KMToolbarCustomWindowController.h"
  8. #import "KMToolbarCustomViewController.h"
  9. #import <PDF_Master-Swift.h>
  10. @interface KMToolbarCustomWindowController ()
  11. @property (nonatomic,retain) KMToolbarCustomViewController *toolbarCustomViewController;
  12. @end
  13. @implementation KMToolbarCustomWindowController
  14. #pragma mark - Init Methods
  15. - (instancetype)init {
  16. if (self = [super initWithWindowNibName:@"KMToolbarCustomWindowController"]) {
  17. }
  18. return self;
  19. }
  20. - (void)dealloc {
  21. // [_toolbarCustomViewController release];
  22. // [super dealloc];
  23. }
  24. #pragma mark - Window Methods
  25. - (void)windowDidLoad {
  26. [super windowDidLoad];
  27. // Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
  28. self.toolbarCustomViewController = [[KMToolbarCustomViewController alloc] init];
  29. // self.toolbarCustomViewController.toolbar = self.toolbar;
  30. if ([self respondsToSelector:@selector(setContentViewController:)]) {
  31. self.contentViewController = self.toolbarCustomViewController;
  32. } else {
  33. self.toolbarCustomViewController.view.frame = self.window.contentView.bounds;
  34. [self.window.contentView addSubview:self.toolbarCustomViewController.view];
  35. }
  36. }
  37. @end