Git Product home page Git Product logo

popsicle's Issues

Performances : if having 50 subviews or 50 images

From setupSlideShowSubviewsAndAnimations in example, it will add all of them under one view. Will it perform well? or 50 images as slideshow..

or basically how to reuse existing subview with different images and different animation transform

Auto Layout support

I've seen that the slideshow doesn't support auto layout. Is it a lot of work to add auto layout support?

The future of DRDynamicSlideShow

After thinking about this library for a while, I've come to a decision: decoupling the keyframing/interpolation logic from the view logic, leading to 2 different projects.

For the last few months, I've been working on a value interpolation framework called Popsicle, highly inspired by both Facebook's pop and IFTTT's JazzHands, providing the best of both frameworks, such as custom value interpolation and UIKit agnosticism.

The view logic will lie on DRPageScrollView, a library I just released. This way, you can use DRPageScrollView as a single paginated scroll view, or combine it with the future Popsicle framework in order to get some fancy animated transitions. Needless to say that Popsicle is completely independent from DRPageScrollView as well.

Popsicle will be released really soon, so stay tuned :)

widthConstraint and heightConstraint cause a crash

if you change line 54 of the demo project, the app with crash with

"fatal error: Please make sure the key path "NSLayoutAttribute.Width" you're referring to for an object of type is invalid: file /var/folders/hj/yvctlzcs65n1rlgrnvq712_h0000gn/T/CocoaPods/Try/Popsicle/Popsicle/Interpolation.swift, line 33
"

I looked in the storyboard are there are constraints for width and height. Am I doing something incorrect?

DRDynamicSlideShow gone?

Hey there, I'm new to IOS so please forgive this likely very noob question.

I have an IOS project that was using DRDynamicSlideShow. When I go now to pod update I get an error saying:

warning: Could not find remote branch 1.0.1 to clone. fatal: Remote branch 1.0.1 not found in upstream origin

All links to that Pod took me to the Popsicle repo. So I tried adding Popsicle to the project instead but that doesn't work.

Once again sorry for noob question.

Use as Intro.

Hi I tried to use DRDynamicSlideShow like this
-viewdidLoad //My MainVC
{
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];
_introView = [storyboard instantiateViewControllerWithIdentifier:@"intro"]; // @"intro" is MainViewController in this demo code.
[self presentViewController:_introView animated:NO completion:nil];
}
but the result is blank Content, how is the correct usage , when use as Intro, Thanks.

and also I plan to dismiss intro viewcontroller by this.
-(void)finishIntroToMainView {
[self dismissViewControllerAnimated:true completion:nil];
}

Cocoapods issue

When I install DRDynamicSlideShow via pod,I have to import them like #import ,but the animation doesn't works,when I remove DRDynamicSlideShow from Podfile and reinstall,and then manually add 2 files into project ,import them like "DRDynamicSlideShow",the animation works!
I can't figure out why...

Swifty version

I finally got myself into Swift, so I think it's time for a Swifty 2.0 version of Popsicle.

I'll probably take RazzleDazzle's Interpolatable protocol approach for interpolations rather than the current "subclassing PSInterpolation" way. I think it's much cleaner, simpler, and overall Swiftier ๐Ÿ˜ƒ

working with a button across multiple views

hey,

I have a button that I anchor to a corner on the first page, and it stays static across 3 separate page views. The button gets anchored fantastically, however it removes itself as a target in the second and third pages. Any idea as to how I can keep it as a functional button?

Thanks!

TouchView

I create a simple interpolation between 2 views, but in the first view i have one Button, i need this button can be touched in second view.

I try to set secondView userInteractionEnabled, but have no effect, any idea?

Thank you

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.