前言

笔者接触 iOS 开发有一段时间了,尤其特别喜欢UI部分,特意收集整理了30个让你惊艳的第三方开源控件(swift),无论是应用到项目中还是用来学习都能让你大呼过瘾,废话不多说,直接上图上链接!

No.1 TwicketSegmentedControl

多页面切换滑块控件,能处理滑块的惯性,可以直接将滑块甩到到另一侧。




swift UI 环形 swiftui控件介绍_UI


No.2 PagingMenuController

提供多种样式的分页切换控件


swift UI 环形 swiftui控件介绍_控件自动刷新页面_02


swift UI 环形 swiftui控件介绍_UI_03


No.3 preview-transition

预览图片控件,带有丰富的过度动画


swift UI 环形 swiftui控件介绍_自定义_04


No.4 SCLAlertView

一款漂亮的弹窗控件


swift UI 环形 swiftui控件介绍_UI_05


No.5 SwiftMessages
提供多种丰富的消息弹窗样式的控件


swift UI 环形 swiftui控件介绍_自定义_06


No.6 XLActionController
有多种可自定义可扩展的底部菜单栏控件


swift UI 环形 swiftui控件介绍_UI_07


No.7 Popover
一款简洁的弹出式弹窗控件


swift UI 环形 swiftui控件介绍_控件自动刷新页面_08


No.8 Presentr
自动义ViewController样式控件


swift UI 环形 swiftui控件介绍_swift UI 环形_09


swift UI 环形 swiftui控件介绍_控件自动刷新页面_10


No.9 FoldingCell卡片式UI控件,带有惊艳的卡片折叠/展开效果


swift UI 环形 swiftui控件介绍_控件_11


No.10 expanding-collection
MaterialDesign 风格的扩展式卡片设计


swift UI 环形 swiftui控件介绍_自定义_12


No.11 DGElasticPullToRefresh
弹性的下拉刷新控件


swift UI 环形 swiftui控件介绍_控件_13


No.12 Persei
适用于 UITableView / UICollectionView / UIScrollView 的动态顶部菜单栏控件


swift UI 环形 swiftui控件介绍_自定义_14


No.13 PullToMakeSoup
下拉刷新顺便煮个汤吧


swift UI 环形 swiftui控件介绍_swift UI 环形_15


No.14 Instructions
一款能快速创建引导流程的控件


swift UI 环形 swiftui控件介绍_自定义_16


No.15 FaceAware
FaceAware 能使UIImageView能够聚焦图像中的面部


swift UI 环形 swiftui控件介绍_swift UI 环形_17


No.16 JTAppleCalendar
100%可自定义的日历控件


swift UI 环形 swiftui控件介绍_控件_18


No.17 DateTimePicker
一款精致的日期选择控件


swift UI 环形 swiftui控件介绍_控件_19


No.18 NMessenger
基于AsyncDisplaykit构建的快速、轻量级信息聊天UI组件


swift UI 环形 swiftui控件介绍_UI_20


No.19 reel-search
允许从列表中选择选项的搜索控件


swift UI 环形 swiftui控件介绍_UI_21


No.20 CollectionViewSlantedLayout
CollectionViewSlantedLayout 是 UICollectionViewLayout 的子类,允许在 UICollectionView 中显示倾斜的单元格。


swift UI 环形 swiftui控件介绍_自定义_22


No.21 Bartinter
Bartinter 能神奇的根据其背后的内容动态更改状态栏样式


swift UI 环形 swiftui控件介绍_自定义_23


No.22 LoginCritter
一款有趣的响应输入文本字段交互的控件


swift UI 环形 swiftui控件介绍_控件_24


No.23 alerts-and-pickers
使用TextField,TextView,DatePicker,PickerView,TableView,CollectionView和MapView的原生UIAlertController的高级用法。


swift UI 环形 swiftui控件介绍_控件_25


No.24 CardParts
基于卡片的响应式UI框架


swift UI 环形 swiftui控件介绍_swift UI 环形_26


No.25 cardslider
允许通过滑动卡片来切换页面的控件


swift UI 环形 swiftui控件介绍_控件_27


No.26 FloatingPanel
简洁易用的浮动面板UI组件


swift UI 环形 swiftui控件介绍_swift UI 环形_28


No.27 SPPermission
使用可自定义的视觉效果来管理权限


swift UI 环形 swiftui控件介绍_swift UI 环形_29


No.28 UberSignature
允许用户用他们的手指以逼真的风格绘制他们的签名


swift UI 环形 swiftui控件介绍_自定义_30


No.29 circle-menu
简洁优雅的UI菜单,圆形布局和MaterialDesign动画


swift UI 环形 swiftui控件介绍_UI_31


No.30 paper-switch
MaterialDesign UI模块,在开关打开时带水波纹扩散效果。


swift UI 环形 swiftui控件介绍_自定义_32


本次的分享就到这啦,如果喜欢的话可以点个关注或收藏。如果有其他好用的控件也欢迎在评论里留言分享。

作者:JasonWuuu