spruce-ios icon indicating copy to clipboard operation
spruce-ios copied to clipboard

Swift library for choreographing animations on the screen.

Results 22 spruce-ios issues
Sort by recently updated
recently updated
newest added

The StockAnimation from `DefaultAnimations.swift` listens to the view's current `transform` when preparing for any non-fade animation (concatenating the preparations to it) but resets the transform to the identity when performing...

I am trying to apply sort on tableview cells from right to left but not working let sortFunction = LinearSortFunction(direction: .topToBottom, interObjectDelay: 0.2) table.spruce.animate([.fadeIn], sortFunction: sortFunction)

Currently sort functions are responsible for determining the timing information in an animation. I think that it would be cleaner to separate the two concepts. This would fix a few...

enhancement

This code adds two static properties to Spruce, providing the option to include section headers of UITableView or UICollectionView in Spruce animations. Usage (anywhere in app): Spruce.includeTableViewSectionHeaders = true Spruce.includeCollectionViewSectionHeaders...

I'm currently encountering an issue trying to use Spruce in an app where the animations don't "look right" when used on a `UITableView` that includes section headers because the section...

Hi, First of all I would like to appreciate for provide such a nice, cool library. Using this we can easily animate views. I have built a [ReactNative](https://github.com/facebook/react-native) Bridge Wrapper:...

Since we are changing the concept of a `SortFunction` the unit tests have to change with it. This means that rather than comparing the timing we would compare the weights...

Given by issue #77, we introduce this idea of a TimingFunction now. This should allow any sort function to be considered a continuous or inter item function. This separates the...

enhancement

Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.1. Changelog Sourced from addressable's changelog. Addressable 2.8.1 refactor Addressable::URI.normalize_path to address linter offenses (#430) remove redundant colon in Addressable::URI::CharacterClasses::AUTHORITY regex (#438) update gemspec to...

dependencies