BRPickerView 封装的是iOS中常用的选择器组件,主要包括:日期选择器(支持年月日、年月等15种日期样式选择,支持设置星期、至今等)、地址选择器(支持省市区、省市、省三种地区选择)、自定义字符串选择器(支持单列、多列、二级联动、三级联动选择)。支持自定义主题样式,适配深色模式,支持将选择器组件添加到指定容器视图。
uipickerview 开源项目推荐(55 个)
uipickerview 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 55 个仓库Swifty closures for UIKit and Foundation
日期选择器,支持年、年月、年月日、年月日时、年月日时分、年月日时分秒、月日、月日时、月日时分、月日时分秒、时、时分、时分秒、分秒、月日周 时分等
iOS framework for creating forms
🔸 A customizable alternative to UIPickerView in Swift.
PGPickerView是将UIPickerView的弯曲弧度变成直列表,可以是单列表,多列表,还可以修改选中label的字体颜色等。
McPicker is a customizable, closure driven UIPickerView drop-in solution with animations that is rotation ready.
🎯 Swift country and phone code Picker
Custom number picker
Shari is the alternative to the library of UIPickerView(drum roll) in Swift. You can select a item using UITableView.
iOS style scroll wheel (style similar to UIPickerView)
It's custom height picker for your health app. you can you this where picking up height or number from user.
PickerButton is subclass of UIButton that presents UIPickerView in UIKeyboard.
Time picker view written in Swift
这是一个选择器,功能类似系统的UIPickerView,但是比UIPickerView的适用范围广得多
Input views for UITextField show PickerView, TableView, Collection, instead of default keyboard
MXPickerView is an encapsulation for UIPickerView and UIDatePicker
Embedded picker view for table cells.
TimerS is an iOS stopwatch and timer app written in pure Swift without third-party library.
UITextField + ActionSheet + (UIPickerView, UIDatePicker, UITableView, UICollectionView)
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/uipickerview。
- 该话题在 GitHub 上共有 55 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 8255 Star,覆盖 3 种主要语言,数据更新于 2026-11-06。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。