All Projects → lilei644 → Llslidemenu

lilei644 / Llslidemenu

Licence: mit
This is a spring slide menu for iOS apps - 一个弹性侧滑菜单

Projects that are alternatives of or similar to Llslidemenu

Springactionmenu
This is a spring ActionMenu - 一个弹性的功能菜单
Stars: ✭ 120 (-79.7%)
Mutual labels:  spring, menu
Android Snake Menu
imitate Tumblr's menu, dragging animations look like a snake
Stars: ✭ 584 (-1.18%)
Mutual labels:  menu
Spring Cloud Aws
Integration for Amazon Web Services APIs with Spring
Stars: ✭ 541 (-8.46%)
Mutual labels:  spring
Spring Cloud Contract
Support for Consumer Driven Contracts in Spring
Stars: ✭ 569 (-3.72%)
Mutual labels:  spring
Spring Cloud Release
Spring Cloud Release Train - dependency management across a wide range of Spring Cloud projects.
Stars: ✭ 543 (-8.12%)
Mutual labels:  spring
Sidemenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
Stars: ✭ 5,267 (+791.2%)
Mutual labels:  menu
Springboot Jwt Starter
A Spring Boot JWT starter kit for stateless and token-based authentication apps.
Stars: ✭ 538 (-8.97%)
Mutual labels:  spring
Rude Java
Java Practice Projects. 以Java语言为主的各种项目实践,涵盖各个业务、各个功能,并附上高质量文章讲解,其中一些甚至可以单开一个仓库。让你再也不用寻找各种框架demo、项目脚手架。
Stars: ✭ 583 (-1.35%)
Mutual labels:  spring
Vhboommenubutton
A menu which can ... BOOM! - iOS
Stars: ✭ 577 (-2.37%)
Mutual labels:  menu
Heart First Javaweb
一个走心的 Java Web 入门开发教程
Stars: ✭ 561 (-5.08%)
Mutual labels:  spring
Fabrevealmenu Master
A general purpose android UI library to show a user show menu in accordance of Floating action button with material design guidelines.
Stars: ✭ 558 (-5.58%)
Mutual labels:  menu
Spring Boot Klock Starter
基于redis的分布式锁组件,简单方便快捷接入项目,使项目拥有分布式锁能力
Stars: ✭ 546 (-7.61%)
Mutual labels:  spring
Springfox
Automated JSON API documentation for API's built with Spring
Stars: ✭ 5,449 (+822%)
Mutual labels:  spring
Spring Data Commons
Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.
Stars: ✭ 542 (-8.29%)
Mutual labels:  spring
Hvscrollview
这不是框架,只是3个示例程序,给大家提供一个实现这种布局的思路
Stars: ✭ 584 (-1.18%)
Mutual labels:  menu
Designpatterns
经典设计模式讲解以及项目实战(Java版)
Stars: ✭ 540 (-8.63%)
Mutual labels:  spring
Books Recommendation
程序员进阶书籍(视频),持续更新(Programmer Books)
Stars: ✭ 558 (-5.58%)
Mutual labels:  spring
Spring Testing
A Spring Boot application with lots of sample tests
Stars: ✭ 569 (-3.72%)
Mutual labels:  spring
Spring Cloud Openfeign
Support for using OpenFeign in Spring Cloud apps
Stars: ✭ 585 (-1.02%)
Mutual labels:  spring
Side Menu.android
Side menu with some categories to choose.
Stars: ✭ 5,187 (+777.66%)
Mutual labels:  menu

LLSlideMenu

This is a spring slide menu for iOS apps
一个弹性侧滑菜单

弹性动画原理借鉴该项目中阻尼函数实现

Preview  预览

image

Installation  安装

  • pod
    1.pod 'LLSlideMenu', '~> 1.0.6'
    2.pod install       // 若获取失败请重新 pod setup
    3.#import "LLSlideMenu.h"
  • Common
    1.Add "LLSlideMenu" files to your Project   // 直接导入“LLSlideMenu”文件夹到项目中
    2.#import "LLSlideMenu.h"

Usage  用法

  • Init  初始化
LLSlideMune *slideMenu = [[LLSlideMune alloc] init];
[self.view addSubview:slideMenu];
  • Base Property  基本属性
// 设置菜单宽度  menu width
_slideMenu.ll_menuWidth = 200.f;

// 设置菜单背景色  background color
_slideMenu.ll_menuBackgroundColor = [UIColor redColor];

// 设置菜单背景图片  background image
_slideMenu.ll_menuBackgroundImage = [UIImage imageNamed:@"image"];

// 背景色或背景图片设置一个即可  background image and color select one

  • Open or Close  打开或关闭
[_slideMenu ll_openSlideMenu];      // 打开  open
[_slideMenu ll_closeSlideMenu];     // 关闭  close
  • GestureRecognizer  手势监听
_slideMenu.ll_distance = 100.f;     // 拉伸距离  pulling distance
  • Spring and Frames  弹力和关键帧设置(可控制弹性效果和时间)
_slideMenu.ll_springDamping = 20;       // 阻力
_slideMenu.ll_springVelocity = 15;      // 速度
_slideMenu.ll_springFramesNum = 60;     // 关键帧数量

Requirements  版本要求

IOS 6.0 Above

License

LLSlideMenu is provided under the MIT license. See LICENSE file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].