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

QBPopupMenu screenshot

QBPopupMenu

2013年2月6日 • MIT 许可证
适用于 iOS 的可自定义弹出菜单。
TimesSquare screenshot

TimesSquare

2013年2月5日 • Apache 2.0 许可证
TimesSquare 是一个库,用于在您 iPhone 或 iPad 应用程序中的视图中显示日历。我们经过一番搜索,找到了一个更好的方法,但没有任何发现。
TRVSNavigationControllerTransition screenshot

TRVSNavigationControllerTransition

2013年2月5日 • MIT 许可证
用于整个 UINavigationController 视图的 Push/Pop 过渡。照片使用了 `pushViewControllerWithNavigationControllerTransition:`。现在,通过使用多层,我们可以保持 navigationB...
action-sheet-blocks screenshot

action-sheet-blocks

2013年2月4日 • BSD 许可证
`UIActionSheet` 类别,提供完成处理器以监听交互。这样就避免了实现代理模式的需要。
QBImagePickerController screenshot

QBImagePickerController

2013年2月4日 • MIT 许可证
具有多选功能的 UIImagePickerController 的克隆。
QBRefreshControl screenshot

QBRefreshControl

2013年2月3日 • MIT 许可证
创建刷新控件的抽象基类。
WHMessageActivities screenshot

WHMessageActivities

2013年2月3日 • BSD 许可证
UIActivity 是一个用于通过内置 iOS 服务共享内容的强大 API。通过内置的动作用户很容易通过电子邮件和短信进行共享,但有一个致命的缺陷:Apple...
QBFlatButton screenshot

QBFlatButton

2013 年 2 月 3 日 • MIT 许可证
扁平风格的 UIButton
JNWAnimatableWindow screenshot

JNWAnimatableWindow

2013年2月3日 • MIT 许可证
自定义 NSWindow 动画使用 CALayer。
iOS-Tree-Component screenshot

iOS-Tree-Component

2013 年 2 月 2 日 • MIT 许可证
iOS Tree 组件是用作 UITableViewCell 替代品,允许您的 UITableView 作为树使用。该组件非常简单易用,包含两个类和一个 nib 文件。它是使用...
alert-blocks screenshot

alert-blocks

2013 年 2 月 2 日 • BSD 许可证
为 `UIAlertView` 提供了一个完成处理器以便侦听交互。这样就不需要实现代理模式。
DPUpdateChecker screenshot

DPUpdateChecker

2013 年 2 月 2 日 • GPL 许可证
检查您的应用程序在 Appstore 中的更新情况。使用 iTunes Search API。检查是在异步执行的,以便与应用程序的主任务并行运行。通过代理返回信息...
SweepingProgressBar screenshot

SweepingProgressBar

2013 年 2 月 2 日 • 未指定许可证
SweepingProgressBar 是 TYIndeterminateProgressBar 的改进实现,它从视图顶部下拉并平滑地来回动画,直到调用 dismiss 为止。
Note IT: Markdown Notebook screenshot

注意 IT:Markdown Notebook

2013 年 2 月 1 日 • Apache 2.0 许可证
这不是控件,而是应用程序的完整源代码。该应用程序尚未完成,也从未在 App Store 上发布。使用时,切换到 `Notepad` 目标并启动。
Hysteria Player screenshot

Hysteria Player

2013 年 2 月 1 日 • MIT 许可证
仅针对远程媒体的 AVPlayer 类。特点:* 您不需要再次编写 KVO,只需发送 3 个或 4 个块,然后您可以处理播放器状态。* 具备播放上一个 PlayerItem 的能力...
AKSegmentedControl screenshot

AKSegmentedControl

2013 年 2 月 1 日 • MIT 许可证
针对 iOS 的完全可定制的 Segmented Control。使用图像表示常规/选中状态。
Harpy screenshot

Harpy

2013 年 2 月 1 日 • 未指定许可证
通知用户您的 iOS 应用程序有新版本可用,并通过 App Store 链接提示他们。Harpy 是一个实用工具,用于检查用户当前安装的您的 iOS 应用程序...
HTAutocompleteTextField screenshot

HTAutocompleteTextField

2013 年 2 月 1 日 • MIT 许可证
HTAutocompleteTextField 是一个 UITextField 的子类,可以在用户输入实时显示文本建议。这对于自动建议域...
APExtendedScrollView screenshot

APExtendedScrollView

2013 年 1 月 31 日 • 未指定许可证
Scroll View 的子类,其受 Groupon 启发并进行简单调整。当拖动滚动视图时,分页控件显示在状态栏上,当停止时隐藏。
Custom iOS Keyboards screenshot

自定义 iOS 键盘

2013 年 1 月 30 日 • MIT 许可证
自定义 iOS 键盘允许您创建一个类似于 iPad 或 iPhone/iPod touch 键盘的键盘输入视图。这对于任何希望创建类似标准的键盘界面的开发者来说特别有用...