UIViewController.swift 911 B

12345678910111213141516171819202122232425262728
  1. //
  2. // UIViewControllerExtension.swift
  3. // Gasteizko Margolariak
  4. //
  5. // Created by Yuji Hato on 1/19/15.
  6. // Copyright (c) 2015 Yuji Hato. All rights reserved.
  7. //
  8. import UIKit
  9. extension UIViewController {
  10. func setNavigationBarItem() {
  11. self.addLeftBarButtonWithImage(UIImage(named: "ic_menu_black_24dp")!)
  12. self.addRightBarButtonWithImage(UIImage(named: "ic_notifications_black_24dp")!)
  13. self.slideMenuController()?.removeLeftGestures()
  14. self.slideMenuController()?.removeRightGestures()
  15. self.slideMenuController()?.addLeftGestures()
  16. self.slideMenuController()?.addRightGestures()
  17. }
  18. func removeNavigationBarItem() {
  19. self.navigationItem.leftBarButtonItem = nil
  20. self.navigationItem.rightBarButtonItem = nil
  21. self.slideMenuController()?.removeLeftGestures()
  22. self.slideMenuController()?.removeRightGestures()
  23. }
  24. }