Giter Club home page Giter Club logo

navigation-stack's People

Contributors

0ber avatar aleksei1000000 avatar alexmik89 avatar brandonasuncion avatar durul avatar einsteinx2 avatar hyb175 avatar igork-ramotion avatar ikolpachkov avatar juriv avatar ramotiondev avatar ronnielsen avatar thedarkcode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

navigation-stack's Issues

iOS10+

The new requirements now is iOS10+. Why?

Programmatic Execution?

Hey there,
I don't see this in the doc anywhere, but is there a way to fire this off programmatically?

For example:

  1. I have an action for a button, so I display the stack programmatically
  2. I can automatically select the index of the destination stack, or simply just the root controller by firing an execution once the reveal animation completes.

Thanks and this looks like a great library, really great idea and well done.

Dan

Cocoapods

Cocoapods install only v0.0.5, can't find newer versions

Crash

It Crashes sometimes. Please see the crash log

Crashed: com.apple.main-thread
0  NMSLite                        0x2b0cc0 UIView.takeScreenshot() -> UIImage (NavigationStack.swift:137)
1  UIKit                          0x26ecf60b GetContextStack + 46
2  NMSLite                        0x2b0cdc @objc UIView.takeScreenshot() -> UIImage (NavigationStack.swift)
3  NMSLite                        0x2b1150 specialized NavigationStack.navigationController(UINavigationController, willShowViewController : UIViewController, animated : Bool) -> () (NavigationStack.swift:86)
4  NMSLite                        0x2b00ec @objc NavigationStack.navigationController(UINavigationController, willShowViewController : UIViewController, animated : Bool) -> () (NavigationStack.swift)
5  UIKit                          0x270725f9 -[UINavigationController _startCustomTransition:] + 1204
6  UIKit                          0x26f7f9ef -[UINavigationController _startDeferredTransitionIfNeeded:] + 650
7  UIKit                          0x26f7f701 -[UINavigationController __viewWillLayoutSubviews] + 52
8  UIKit                          0x26f7f677 -[UILayoutContainerView layoutSubviews] + 214
9  UIKit                          0x26ebe6fb -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 714
10 QuartzCore                     0x24f2f569 -[CALayer layoutSublayers] + 128
11 QuartzCore                     0x24f2ad2d CA::Layer::layout_if_needed(CA::Transaction*) + 352
12 QuartzCore                     0x24f2abbd CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 16
13 QuartzCore                     0x24f2a081 CA::Context::commit_transaction(CA::Transaction*) + 368
14 QuartzCore                     0x24f29d55 CA::Transaction::commit() + 520
15 UIKit                          0x26eb57f5 _afterCACommitHandler + 176
16 CoreFoundation                 0x228ab2b1 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 20
17 CoreFoundation                 0x228a95a7 __CFRunLoopDoObservers + 282
18 CoreFoundation                 0x228a99e5 __CFRunLoopRun + 972
19 CoreFoundation                 0x227f81c9 CFRunLoopRunSpecific + 516
20 CoreFoundation                 0x227f7fbd CFRunLoopRunInMode + 108
21 GraphicsServices               0x23e14af9 GSEventRunModal + 160
22 UIKit                          0x26f2b435 UIApplicationMain + 144
23 NMSLite                        0x1cdf8b main (main.m:21)
24 libdispatch.dylib              0x224a4873 (Missing)

Memory issues

@einsteinx2 @durul @Juriv @hyb175 @yurypaleev Hi I'm using this project for my app and I'm using it for about 15 view controller so that when you swipe back you can go back and see the other view controllers with one swipe using your great project. But I was experiencing bad memory issues, I backtracked it and found out that your project was the reason. And I backtracked it to the exact line and saw that it was because of the snapshots you were taking of each view controller that was causing this issue. Could you resolve this problem with your project. Here is the log I have explaining the memory distribution as to why this is happening with your project. Theres an image below
screen shot 2017-06-03 at 10 20 04 pm

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.