Download Latest Version 7.5.0 source code.zip (5.8 MB)
Email in envelope

Get an email when there's a new version of Spots

Home / 7.4.0
Name Modified Size InfoDownloads / Week
Parent folder
7.4.0 source code.tar.gz 2017-12-29 5.7 MB
7.4.0 source code.zip 2017-12-29 5.8 MB
README.md 2017-12-29 1.3 kB
Totals: 3 Items   11.4 MB 0

Not all releases can include new fancy visual improvements, this release is all about future possibilities and some under-the-hood improvements that might seem a small thing but has the potential to improve the overall user experience in all types of scenarios.

The first improvement is that visibleIndexes now is exposed in the public API, this means that you as a developer can easily request the indexes of the visible views that are currently shown on screen. This can be accessed by calling .visibleIndexes on UserInterface.

:::swift
component.userInterface?.visibleIndexes

The second improvement that is mentioned above is that when doing bulk updates, Spots will now call reload indexes for views that are not visible on screen. This means that the update methods on UICollectionView etc is called fewer times which in turn leads to less UI distortion when updating larger collections, it should also off-load the CPU as the user interface has to do less redrawing to achieve UI updates.

Merged pull requests: - Feature visibleIndexes on UserInterface #786 (zenangst) - Improve/internal performance #787 (zenangst)

Source: README.md, updated 2017-12-29