Releases: touchlane/SlideController
Releases · touchlane/SlideController
1.2.1
1.2.0
Changelog for SlideController 1.2.0
Added
isCircular
setting that enables infinite scroll between pages.TitleViewAlignment
enum extended withbottom
option.- Carousel sample added to example project.
Fixed
- Views unloading on manual
shift(pageIndex:, animated:)
call
1.1.1
1.1.0
Changelog for SlideController 1.1.0
Added
- Breaking Change
SlidePageModel
renamed toSlideLifeCycleObjectBuilder
. - Callback method
func indicator(position: CGFloat, size: CGFloat, animated: Bool)
in TitleScrollView to implement sliding indicator. - Sliding indicator HorizontalTitleScrollView sample.
1.0.4
Changelog for SlideController 1.0.4
Fixed
- Transition between tabs performance.
1.0.3
Changelog for SlideController 1.0.3
Added
isContentUnloadingEnabled
setting that allows disable pages unloading
Fixed
SlidePageLifeCycle
calls oninsert(object:, index:)
SlidePageLifeCycle
calls onshift(pageIndex:, animated:)
1.0.2
Changelog for SlideController 1.0.2
Added
- Unit tests
Fixed
SlidePageLifeCycle
calls onremoveViewAtIndex(index:)
SlidePageLifeCycle
calls when appended pages to emptySlideController
- Duplicated
didStartSliding
calls
1.0.1
Changelog for SlideController 1.0.1
Fixed
- Inappropriate lifecycle calls when
SlideController
appears. - View loading on
slideController.shift(pageIndex: Int, animated: Bool)
. - Lifecycle
didStartSliding
calls on page transition. - Layouting
SlideContentView
inchangeContentLayoutAction
when changing device orientation. - Crash calculating
currentIndex
whencontentSize
of a page is 0.
1.0.0
Changelog for SlideController 1.0.0
Added
- Vertical
SlideController
implementation. - Smart transition - skipping intermediate pages.
SlideContentView
lazy loading.SlideContentView
unloading.FeatureManager
for feature toggling.ActionsView
for both vertical and horizontal example.- Device orientation support.
TitleItemObject
auto selection when it is out of the screen while sliding.- Lock
TitleView
for scrolling and selection whileSlideController's
is sliding.
Fixed
- ScrollView automatically adjusted
contentInsets
.