Skip to content

Releases: ThasianX/ElegantPages

Lowered swift tools version!

01 Aug 21:07
Compare
Choose a tag to compare
1.4.2

lowered swift tools version

Fixed page callback being called at page view creation

01 Aug 18:22
Compare
Choose a tag to compare
1.4.1

fixed bug where the page callbacks would be called when the page view…

More elegant syntax!

17 Jul 07:29
7eb4574
Compare
Choose a tag to compare

ElegantList datasource is now a closure called viewForPage that needs to be provided everytime an ElegantList component is initialized.

ElegantPages delegate is now an optional function called onPageChanged((Int)->Void) that is chained to the view declaration.

Width or height of `ElegantList` can now be customized!

17 Jul 04:39
1748be4
Compare
Choose a tag to compare

You can easily do so by just attaching a .frame(width:) or .frame(height:) modifier to your ElegantVList or ElegantHList.

Hotfix for scrolling to last page

15 Jul 06:10
Compare
Choose a tag to compare
1.2.2

fixed logic when scrolling to last page

Hotfix for reloading pages

15 Jul 05:55
Compare
Choose a tag to compare

Made an error in logic before for reloading pages. Fixed that so it works fine now.

You can now reload pages!

15 Jul 03:48
6c35645
Compare
Choose a tag to compare

This pertains only to the ElegantList component. This works exactly like reloadData from UITableView

You can now choose to not animate scrolls!

03 Jul 04:03
Compare
Choose a tag to compare
1.1.0

Added customization for animating scroll and updated the examples

Paging works with nested gestures now!

02 Jul 05:18
Compare
Choose a tag to compare
1.0.1

fixed bug where nested simultaneous drag gestures or list/scrollview …

Initial Release

25 Jun 15:52
Compare
Choose a tag to compare
1.0.0

reference gif