作者 | Domenico Nicoli
TKSwitcherCollection 是一组动画开关控件。它非常易于使用-只需下载 TKSwitcherCollection 并将其拖放到项目中,就可以了!
目前,有四种不同的开关可用:
• TKSimpleSwitch:可在 iOS 上使用的传统开关。
• TKExchangeSwitch:通过触摸更改的开关。
• TKSmileSwitch:具有两个值的开关:悲伤和快乐。
• TKLiquidSwitch:具有液体样式动画的开关。
• https://github.com/TBXark/TKSwitcherCollection
CocoaTextField 是一个高度可定制的小型文本字段库,可以以编程方式和 storyboards 一起使用。当然,您可以自定义一些内容,例如非活动提示颜色,活动提示颜色,默认/重点背景颜色,边框颜色和错误颜色。
• https://github.com/edgar-zigis/CocoaTextField
EXPANDING COLLECTION 是 Swift 制作的库,用于创建动画材质设计 UI 卡的 peek/pop 控制器。
为了使用此库,您必须导入 expand_collection,然后创建一个继承自 BasePageCollectionCell 的 UICollectionViewCell。然后,添加一个 FrontView 和一个 BackView。
现在,您可以创建一个继承自 ExpandingViewController 的 UIViewController,注册在第一步中创建的单元格,并添加UICollectionViewDataSource。
• https://github.com/Ramotion/expanding-collection
在项目之间滚动时,UICollectionView没有默认的过渡效果动画。
AnimatedCollectionViewLayout 是一个 UICollectionViewLayout 子类,可在不影响您现有代码的情况下向您的 UICollectionView 添加自定义过渡和动画!
要使用它,您需要将库导入到您的项目中。然后,您必须创建一个 AnimatedCollectionViewLayout 对象,设置其动画设计器,并将其分配给您的 UICollectionView。
• https://github.com/KelvinJin/AnimatedCollectionViewLayout
CollectionViewSlantedLayout 是 UICollectionViewLayout 的另一个子类,它允许在 UICollectionView 中显示倾斜的单元格。
该库可用于每个 UICollectionView,水平和垂直具有动态单元格高度。 在可配置的项目中,可以配置倾斜大小,倾斜方向,倾斜角度,滚动方向,行距,项目大小以及排除第一个或最后一个单元倾斜。
• https://github.com/yacir/CollectionViewSlantedLayout
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有