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

GCRetractableSectionController

2011年4月22日 • MIT 许可证
GCRetractableSectionController 是一个辅助类,允许你轻松地制作在触摸时展开和收起的 UITableView 部分。

GCDiscreetNotificationView

2011年4月22日 • MIT 许可证
GCDiscreetNotificationView 是 iOS 上的一种简单、非模态的提示视图。你可以用它来显示应用的活动或状态,而不会阻塞用户交互。

GCPlaceholderTextView

2011年4月22日 • MIT 许可证
继承自 UITextView 的子类,允许设置占位符。其使用方法与 UITextView 完全相同,只是可以设置占位符。

WEPopover

2011年4月17日 • MIT 许可证
具有与 iPad 的 UIPopoverController 相同 API 的 iOS 泡泡实现,但可使用自定义背景,同时适用于 iPhone。

OBGradientView

2011年4月13日 • MIT 许可证
OBGradientView 是 CAGradientLayer 的简单 UIView 封装。它是一个基本的 UIView,其层是 CAGradientLayer。如果使用视图比使用层更方便,则非常有用...

OBShapedButton

2011年4月13日 • MIT 许可证
OBShapedButton 是一个针对非矩形按钮形状优化的 UIButton 子类。OBShapedButton 实例仅在分配给按钮的图像(用于 UI...

MarqueeLabel

2011年4月10日 • MIT 许可证
一个功能等效于 UILabel 的替代品,它会在文本长度超过可用区域时自动添加滚动字幕效果。

MMGridView

2011年4月10日 • MIT许可证
MMGridView是一个简单的网格视图/仪表板UI组件,用于iOS。

Kal

2011年4月6日 • MIT许可证
该项目旨在为苹果的移动日历应用(MobileCal)提供月份视图的开源实现。当用户点击日历上的某一天时,该关联数据将以...

光泽高光着色器

2011年4月6日 • MIT许可证
重现了常见的光泽渐变效果。

SliderPageControl

2011年4月5日 • MIT许可证
UIPageControl的替代方案。您不需要点击页面控制,只需在预览您要确认的标题之前,将滑块拖到所需页面即可。

HGPageScrollView

2011年4月5日 • MIT许可证
iOS UIScrollView的扩展,允许滚动多个页面,类似移动Safari标签查看器。

OHAttributedLabel

2011年3月28日 • MIT许可证
这个类允许您使用具有NSAttributedStrings的UILabel,在独特的标签中显示带混合风格的文本(混合字体、颜色、大小等)。它还可以检测链接、添加...

PSBackgroundCurtain

2011年3月28日 • MIT许可证
尝试启用多任务栏,注意动态淡入暗色效果。挂起应用程序,然后启动它,它再次从黑色淡入。如果您有PinLock控制器,这很有用。与iOS4 ...

FlatWebView

2011年3月25日 • MIT许可证
一个极其简单的UIWebView子类,隐藏了后面的UIWebView下面的阴影。

CMTextStylePicker

2011年3月20日 • MIT许可证
用于向用户展示文本字体/大小/颜色选择器的iOS视图控制器树。还可以单独使用字体或颜色选择器。

CMPopTipView

2011年3月20日 • MIT许可证
适用于iOS的自定义UIView,弹出指向按钮或其他视图的动画"气泡"。对于弹出提示很有用。

EGOTableViewPullRefresh

2011年3月19日 • MIT许可证
类似于由atebits在Tweetie 2中创建的向下拉刷新控制器的相似控件。

PanelTableView

2011年3月19日 • MIT许可证
在UIScrollView中管理多个UITableView。

FTUtils

2011年3月18日 • MIT许可证
FTUtils中的代码是从Free Time Studios的iPhone项目中提取的通用工具代码。目前,只有一个主要的实用程序(FTAnimation)和一些简单的预处理宏。一些通用的...