ScrollStackController Versions Save

🧩 Easy scrollable layouts in UIKit - an UIStackView which scroll and uses root views of child view controllers.

1.6.0

5 months ago

Released on: 2023-11-30

CHANGELOG

  • Added compatibility to host dynamic SwiftUI's View and resize the row automatically based upon the content.

1.5.1

9 months ago

Released on: 2023-07-18

CHANGELOG

  • #25 [FIX] Optimize constraints layout and fix layout loop on iOS 17.0+

Thanks to @scarayaa his contribution to this release.

1.5.0

9 months ago

Released on: 2023-07-18

CHANGELOG

  • #23 [NEW] Enable ScrollStackRowAnimatable on view rows
  • #22 [FIX] Fix typos on README.md

Thanks to @DanielCardonaRojas and @zohairhadi for their contributions to this release.

1.4.2

2 years ago

Released on: 2021-06-25

CHANGELOG

  • #20 [FIX] Fixed controller's contentView autosizing when reusing a controller previously set as fixed-dimension controller
  • #15 [FIX] Fixed Demo Project

1.4.1

3 years ago

Released on 2020-10-01

CHANGELOG

  • #14 [FIX] Cannot update the height of the ScrollStackRow's contentView because it does not receive scrollStackRowSizeForAxis() event when its layout di change

1.4.0

3 years ago

Released on 2020-09-25

CHANGELOG

  • #13 [FIX] Fixed an issue with separator visibility which is wrongly updated when setRows/addRows is called. isSeparatorHidden of ScrollStackRow is now a property of the row itself which is maintained regardless the order of the row (when autoHideLastRowSeparator is set).
  • [NEW] Compatibility with Swift Package Manager (SPM) 5.3

1.3.3

3 years ago

Released on: 2020-06-06

CHANGELOG

  • #12 [FIX] ScrollStackRow and associated controller are not deallocated once removed

1.3.1

4 years ago

Released on: 2020-04-21

CHANGELOG

  • #11 [FIX] reloadContentFromStackView() should be called before getting the new size of the row (askForCutomizedSizeOfContentView())

1.3.0

4 years ago

Released on: 2019-01-26

CHANGELOG

  • #10 [FIX]Support for lightweight rows layouts using plain UIView instances (without associated UIViewControllers).
    (This is especially useful when you don't have a complex logic in your views and you want to use ScrollStack to make custom layout and keep your code lightweight)

1.2.3

4 years ago

Released on: 2019-01-14

CHANGELOG

  • #9 Removed unnecessary call to layoutIfNeeded() in rowPadding set property of ScrollStackRow in order to prevent multiple layout call which may causes AL errors.