YPPickView iOS时间选择器组件
iOS 的自定义时间选择器 YPPickView,用起来真的蛮顺手的。年、月、日一目了然,比系统自带的 UIDatePicker 更灵活,UI 也更美观。你可以根据自己的需求改样式,加动画,做交互,挺适合对体验有要求的项目。
YPPickView 的亮点是它不是死板地照搬系统控件,而是基于UIPickerView
自定义出来的组件。你可以自由控制列数,比如只选年月、或者带上时间。UI 风格也好调整,不管你是走简洁风还是花里胡哨,它都能配合。
时间逻辑用的还是Date
、Calendar
这些老朋友,配上 Swift 语法,用起来也还挺流畅。像DateFormatter
格式化日期,或者计算两个时间之间差值,这些都方便。
如果你项目里有场景要用户选日期,比如设置生日、定提醒、做计划表,用 YPPickView 比系统自带的控件会更“贴人”。响应也快,UI 也清爽。
,别忘了一些边界情况,比如闰年、2 月、31 号这些。还有,记得在选中后把值及时传回去,delegate
或者closure
都行,看你习惯哪种。
如果你想对接通知系统,做个真正能提醒的时间管理器,那就得和UserNotifications
框架配合一下。设置好时间后自动发通知,这功能做出来用户体验会好多。
,YPPickView 适合那些不满足系统控件的开发者,灵活、可定制,用着还挺舒服。如果你也在找一个好看又好改的时间选择器,不妨试试这个。
YPPickView.zip
预估大小:75个文件
YPPickView
文件夹
.git
文件夹
index
3KB
hooks
文件夹
README.sample
177B
config
137B
description
73B
refs
文件夹
tags
文件夹
heads
文件夹
...
146.98KB
文件大小:
评论区