AnimatableStackView 5.0.0

AnimatableStackView 5.0.0

Anton Plebanovich维护。



  • 作者
  • Anton Plebanovich

AnimatableStackView

Carthage compatible Version License Platform CI Status

基于UIStackView的类,允许对它的变化进行动画。目前只支持垂直动画。

示例

克隆仓库,然后打开Carthage Project/AnimatableStackView.xcodeproj

GIF动画

安装

Carthage

请参阅官方指南

Cartfile

github "APUtils/AnimatableStackView" ~> 4.0

CocoaPods

AnimatableStackView可以通过CocoaPods使用。要安装它,只需将以下行添加到您的Podfile

pod 'AnimatableStackView', '~> 4.0'

使用

只需用新的视图模型调用.configure(viewModels:)方法,然后在动画块内执行布局

UIView.animate(withDuration: 2) {
    self.stackView.configure(viewModels: self.vms1)
    self.view.layoutIfNeeded()
}

有关更多详细信息,请参阅示例和测试项目。

贡献

非常欢迎任何贡献!您可以通过GitHub上的pull请求和问题来进行贡献。

作者

Anton Plebanovich, [email protected]

证书

AnimatableStackView使用MIT证书。有关更多信息,请参阅LICENSE文件。