17

让你的 App 更吸引人的 5 个 iOS 库

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzI0MTcwNDcyMw%3D%3D&%3Bmid=2247484260&%3Bidx=1&%3Bsn=77a02b0ea6a472a975206e41ee57c2af
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

640?wx_fmt=jpeg

TKSwitcherCollection

TKSwitcherCollection 是一组动画开关控件。它非常易于使用-只需下载 TKSwitcherCollection 并将其拖放到项目中,就可以了!

目前,有四种不同的开关可用:

• TKSimpleSwitch:可在 iOS 上使用的传统开关。

• TKExchangeSwitch:通过触摸更改的开关。

• TKSmileSwitch:具有两个值的开关:悲伤和快乐。

• TKLiquidSwitch:具有液体样式动画的开关。

• https://github.com/TBXark/TKSwitcherCollection

640?wx_fmt=gif

640?wx_fmt=gif

CocoaTextField

CocoaTextField 是一个高度可定制的小型文本字段库,可以以编程方式和 storyboards 一起使用。当然,您可以自定义一些内容,例如非活动提示颜色,活动提示颜色,默认/重点背景颜色,边框颜色和错误颜色。

• https://github.com/edgar-zigis/CocoaTextField

640?wx_fmt=gif

EXPANDING COLLECTION

EXPANDING COLLECTION 是 Swift 制作的库,用于创建动画材质设计 UI 卡的 peek/pop 控制器。

为了使用此库,您必须导入 expand_collection,然后创建一个继承自 BasePageCollectionCell 的 UICollectionViewCell。然后,添加一个 FrontView 和一个 BackView。

现在,您可以创建一个继承自 ExpandingViewController 的 UIViewController,注册在第一步中创建的单元格,并添加UICollectionViewDataSource。

• https://github.com/Ramotion/expanding-collection

640?wx_fmt=gif

AnimatedCollectionViewLayout

在项目之间滚动时,UICollectionView没有默认的过渡效果动画。

AnimatedCollectionViewLayout 是一个 UICollectionViewLayout 子类,可在不影响您现有代码的情况下向您的 UICollectionView 添加自定义过渡和动画!

要使用它,您需要将库导入到您的项目中。然后,您必须创建一个 AnimatedCollectionViewLayout 对象,设置其动画设计器,并将其分配给您的 UICollectionView。

• https://github.com/KelvinJin/AnimatedCollectionViewLayout

640?wx_fmt=gif

640?wx_fmt=gif

CollectionViewSlantedLayout

CollectionViewSlantedLayout 是 UICollectionViewLayout 的另一个子类,它允许在 UICollectionView 中显示倾斜的单元格。

该库可用于每个 UICollectionView,水平和垂直具有动态单元格高度。

在可配置的项目中,可以配置倾斜大小,倾斜方向,倾斜角度,滚动方向,行距,项目大小以及排除第一个或最后一个单元倾斜。

• https://github.com/yacir/CollectionViewSlantedLayout

640?wx_fmt=gif

640?wx_fmt=gif如果感觉这篇文章不错可以点击在看:point_down:


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK