Slide-out menu

Slide-out menu

Source code introduction:

1. Easy-to-use left-swipe menu framework, supports zooming and non-zooming, with spring effect, easy to customize your own left menu, can set text and pictures

2. It is very easy to use. Just let your root view controller inherit HUSliderMenuViewController. It is highly customizable.

3. It is recommended to keep an eye on gitHub, where bug fixes and new features will be added from time to time, as well as detailed usage procedures.

PS: The attachment below is the previous version. Because the network environment is too poor, it cannot be uploaded. Please go to GitHub to download it. Sorry.

Test environment: Xcode 6.2, iOS 7.0 or above

Source code screenshot:

Source code snippet:

  1. override func viewDidLoad() {
  2. super .viewDidLoad()
  3. self.backgroundImage = UIImage(named: "bg2.jpeg" )! //Set the background image  
  4. //self.transformWithScale = false //No scaling, default scaling  
  5. //self.allowSpringAnimation = false //Do not allow spring effect, spring effect is enabled by default  
  6. //self.leftMenuBarItemTitle = "Menu" //Set the menu button text of the navigation bar. If not set, the default  
  7. //self.leftMenuBarItemImage = "" //Set the image of the menu button of the navigation bar. If not set, the default image will be used.  
  8.  
  9. let rootView = HUFirstViewController()
  10. let secView = HUSecondViewController()
  11. let thirdView = HUThirdViewController()
  12.  
  13. self.viewControllers = [rootView, secView, thirdView] //Set all controllers to be displayed on the left, do not add NavigationViewcontroller  
  14. }
  15.  
  16. override func numberOfItems() -> Int { //Number of left menus  
  17. return menuItems.count
  18. }
  19.  
  20. override func leftMenu(menu: HULeftMenu, menuItemAtIndex index: Int) -> AnyObject {
  21. let item = menu.menuItemAtIndex(index) as! HUMenuItenCell
  22. /**
  23. * Here you can set the menu style, title, icon, selected color, etc.
  24. */  
  25. return item
  26. }

Download address: http://download..com/data/2069630

<<:  Mobile Internet: One man's success depends on the sacrifice of thousands of people

>>:  Swift lazy framework

Recommend

Dark Mode or Black Mode? WeChat has confused everyone

A while ago, WeChat officially added support for ...

Is exchanging links still useful? What are the precautions?

When it comes to exchanging friendly links, no ma...

In November, user behavior returned from ASO keywords to the list, You Get?

Under the myth that ASO keyword search ranking is...

From the ground to the sky, maybe this is the future of mobile phones?

Introduction In ancient times, people basically c...

5 key points to master user operations in community operations

The definition and goals of user operations in co...

Boss, do you know how APP died?

I wonder if friends who work in channels will enc...

New ASO optimization trends you must know for APP promotion in 2017!

In the final analysis, ASO is essentially about sa...

Competitive Product Analysis | How does Keep conduct operations and promotion?

Affected by the 2020 epidemic, the rapid developm...

"Get started first" and you have eliminated more than 50% of your competitors

A famous domestic novelist came to the school to ...

Automation practice of emergency response in short video media processing system

background Every day, a large number of users aro...

Are brands like Apple and Zhong Xuegao no longer attractive?

We have all heard the story of eating steamed bun...