All Projects → coderMyy → MYNavigationController

coderMyy / MYNavigationController

Licence: other
导航控制器的压缩 , 使得可以将导航范围缩小到指定区域 , 实现页面中的页面效果 . 适用于路径选择,文件选择等

Programming Languages

objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to MYNavigationController

refugerestrooms-ios
[DECOMMISSIONED] iOS app for Refuge Restrooms, crowdsourcing safe restrooms for the trans community
Stars: ✭ 19 (-59.57%)
Mutual labels:  ios-app
mobile-app
This project aims to build a modern mobile web-app based on the framework Ionic to improve the functionality of http://mobile.leitstelle122.at/.
Stars: ✭ 22 (-53.19%)
Mutual labels:  ios-app
rn-sip-app
React Native SIP App
Stars: ✭ 51 (+8.51%)
Mutual labels:  ios-app
ScoutAR
Augmented reality app displays nearby restaurant information in a live camera and map view.
Stars: ✭ 28 (-40.43%)
Mutual labels:  ios-app
SwiftUi-cheatsheet-GiSheet
The ultimate SwiftUI cheatsheet, to develop ios Applications on Xcode.
Stars: ✭ 36 (-23.4%)
Mutual labels:  ios-app
uPortal-web-components
A collection of uPortal Web Components and JavaScript utilities
Stars: ✭ 24 (-48.94%)
Mutual labels:  menu
bsnav
An extended Bootstrap 4 menu with a bunch of utilities
Stars: ✭ 90 (+91.49%)
Mutual labels:  menu
ZAKER-C
High imitation ZAKER news.
Stars: ✭ 28 (-40.43%)
Mutual labels:  ios-app
M2DWebViewController
Simple built-in web view controller using WebKit.
Stars: ✭ 25 (-46.81%)
Mutual labels:  ios-app
SmartWallet
Smart Wallet - iOS application for managing money
Stars: ✭ 51 (+8.51%)
Mutual labels:  ios-app
geopackage-mapcache-ios
GeoPackage MapCache iOS App
Stars: ✭ 20 (-57.45%)
Mutual labels:  ios-app
demo-firebase-ios
[DEPRECATED] See https://github.com/VirgilSecurity/demo-e3kit-ios and https://github.com/VirgilSecurity/virgil-e3kit-firebase-func for up-to-date code. -- A simple iOS application that demonstrates how the end-to-end encryption works. The application uses firebase as a backend service for authentication and chat messaging.
Stars: ✭ 39 (-17.02%)
Mutual labels:  ios-app
avy-menu
An Avy-powered popup menu
Stars: ✭ 16 (-65.96%)
Mutual labels:  menu
anonaddy
Mobile app for AnonAddy.com.
Stars: ✭ 50 (+6.38%)
Mutual labels:  ios-app
drawer
A touch-enabled drawer component for the modern web.
Stars: ✭ 26 (-44.68%)
Mutual labels:  menu
ios-app
wallabag app for iOS (for wallabag v2)
Stars: ✭ 140 (+197.87%)
Mutual labels:  ios-app
ARKit-Persistence-Demo
ARKit 2.0 Persistence Demo
Stars: ✭ 15 (-68.09%)
Mutual labels:  ios-app
menu-hamburger
🍔 A clean, simple and easy to use library to create a Menu Hamburger
Stars: ✭ 17 (-63.83%)
Mutual labels:  menu
Menu
The most customizable menu for macOS apps.
Stars: ✭ 84 (+78.72%)
Mutual labels:  menu
AppLister
An iOS app to display information about all installed apps on the device and launch them.
Stars: ✭ 48 (+2.13%)
Mutual labels:  ios-app

MYNavigationController

写在最前 : 通常情况下 , 导航的作用域为整个屏幕 , 即使把view范围缩小 , 但是push的效果依然存在于全局 . 此demo将导航的作用域可以进行随意压缩 , 便可以实现在页面中的页面可以局部性的push , pop

使用范例 :

   创建弹窗菜单 , 并创建MYNavigationController导航控制器对其包装 , 设置需要展示的frame以及弹出动画类型.
    MenuController *menu = [[MenuController alloc]init];
    MYNavigationController *nav = [[MYNavigationController alloc]initWithShowFrame:CGRectMake(0, (my_Screen_Height - 388)*0.5, my_Screen_Width, 388) ShowStyle:MYPresentedViewShowStyleFromBottomSpringStyle root:menu callback:^(id callback) {

    NSLog(@"----------点击了-------%@",callback);

    }];
//弹出弹窗
    [self presentViewController:nav animated:YES completion:nil];
//值得注意的是 : callback为MYNavigationController导航控制器的一个公开属性 , 在内部菜单中 , 可以自行实现 , 并回调出任意内容

image image



image image


---- 其他具体的内容 , 请见demo

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].