6,696 个开源UI组件
适用于iOS、iPadOS、macOS、tvOS和watchOS。

ECStretchableHeaderView screenshot

ECStretchableHeaderView

2015年3月20日 • MIT许可
这是一种多用途的头视图,可以附加到UITableView(或任何UIScrollView),允许通过展开和收缩顶部标题来最大化滚动内容的屏幕实际状态...
GearRefreshControl screenshot

GearRefreshControl

2015年3月19日 • MIT许可
一个演示项目,显示一个自定义的UIRefreshControl动画。灵感来源于Dribble:https://dribbble.com/shots/1974767-gear-powered-pull-to-refresh-animation
MARKCircularSlider screenshot

MARKCircularSlider

2015年3月19日 • MIT许可
一个自定义的可重复使用的圆形滑块控件。值的范围在`minimumValue`和`maximumValue`之间(默认从0到1)。请查看Demo项目以了解如何使用MARKCir...
PopupContainer (Swift) screenshot

PopupContainer (Swift)

2015年3月17日 • MIT许可
PopupContainer是一个用Swift编写的库,允许用户将任何UIView作为UIAlertView显示。PopupContainer负责您UIView的展示、消失、动画和定位...
CustomSwitch.swift screenshot

CustomSwitch.swift

2015年3月17日 • MIT许可
使用UIView和UIButton在Swift中创建的自定义开关。
INBPullToRefresh screenshot

INBPullToRefresh

2015年3月16日 • MIT许可
图片导航栏下拉刷新
KFWatchKitAnimations screenshot

KFWatchKitAnimations

2015年3月16日 • MIT许可
使用KFWatchKitAnimations,iOS开发者现在可以使用iPhone/iPad模拟器以60FPS录制任意的CocoaTouch动画。这些录制是静态图像的预渲染序列...
YZKeyboardInputAccessoryView screenshot

YZKeyboardInputAccessoryView

2015年3月16日 • MIT许可证
一个可以直接添加到视图中的输入辅助视图,它会在键盘上方添加一个消失按钮和一行额外的字符(可以是任何数字、字母或表情符号)。它模仿了外观、触感和功能...
JSQDataSourcesKit (Swift) screenshot

JSQDataSourcesKit (Swift)

2015年3月16日 • MIT许可证
类型安全、值导向的数据源对象,使您的视图控制器更轻量。用Swift编写。适用于UITableView、UICollectionView和NSFetchedResultsController的数据源。
MKWeatherUndergroundKit screenshot

MKWeatherUndergroundKit

2015年3月16日 • MIT许可
使用Weather Underground API获取天气信息的简单iOS和OS X库
NPSegmentedControl screenshot

NPSegmentedControl

2015年3月16日 • Apache 2.0许可证
这是一个简单的可自定义的分段控制器。具有自动从字符串数组绘制选择器、动画状态变化等功能。安装:获取Classes/NPSegme...中的文件...
NPFlipButton screenshot

NPFlipButton

2015年3月13日 • Apache 2.0许可证
这是一个具有右侧圆形的简单按钮,当状态变化时会进行动画。功能包括自动绘制按钮、设置文本、动画状态变化。安装:获取...
EasyPickersCollection screenshot

EasyPickersCollection

2015年3月13日 • MIT许可证
简单、可扩展、易于使用的拾取器的集合。灵感来自ActionSheetPicker。
ReactiveLocalizationManager screenshot

ReactiveLocalizationManager

2015年3月13日 • MIT许可证
该类可以帮助更改应用程序语言,而无需更改设备语言或重新启动应用程序。使用ReactiveCocoa进行本地化更改的交付。
YiRefresh screenshot

YiRefresh

2015年3月13日 • Apache 2.0许可证
使用下拉刷新的一种简单方法。下拉刷新,大道至简,最简单的网络刷新控件
YiSlideMenu screenshot

YiSlideMenu

2015年3月13日 • Apache 2.0许可证
SlideMenu,简洁的侧边菜单,清新风格 iOS滑动菜单,可以添加左右菜单,并内置UIScrollView。
GBDeviceInfo screenshot

GBDeviceInfo

2015年3月13日 • Apache 2.0许可证
在运行时检测当前iOS或Mac OS X设备的硬件、软件和显示。
DLHamburguerMenu screenshot

DLHamburguerMenu

2015年3月13日 • MIT许可证
一个完全用Swift编写的“汉堡”侧边菜单控件。它会在当前可视内容(即当前UINavigationController之上)上显示菜单。使用storyboard易于集成...
StatusFlow screenshot

StatusFlow

2015年3月13日 • MIT许可证
StatusFlow是iOS实现的简单使用的UICollectionView,旨在显示有意义的、动画精美且美丽的状态。它显示当前、之前和下一个项目...
MJExtension screenshot

MJExtension

2015年3月12日 • MIT许可证
在JSON和模型之间进行转换