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
评论区