ios - 如何在IOS中创建选择器 View 来选择几个日期

标签 ios swift

我们希望创建一个选择器 View ,人们可以在其中选择给定的日期,例如2020年1月30日、2020年2月29日、2020年3月28日和2020年4月26日。这些日期将来自 API。有没有办法创建这样的选择器 View ,其中选择器 View 中显示的日期根据设备区域设置进行调整(例如在美国显示日期之前的月份,在月份之前的另一个地理日期),其次我们可以直接转换所选的日期吗?日期到 Swift Date 中,就像我们对从 DatePicker 中选择的日期所做的那样。

最佳答案

https://github.com/gaborcsontos/GMPicker 您可以使用这个库。有类 GMPICKER 您可以使用该类。 在其中传递您的自定义日期。 对于本地化,您可以使用 DateFormatter 。

关于ios - 如何在IOS中创建选择器 View 来选择几个日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59507349/

相关文章:

iOS - 使用我的应用程序用户界面在应用程序中嵌入视频

ios - 消除在 Swift 中绘制 UIBezierPath 平滑线时的滞后延迟

ios - UITapGestureRecognizer 未检测到 UIScrollView 中的 CALayer

ios - 如何在 Swift 中将文件写入位于 Apple 文件应用程序的文件夹中

ios - 停止 UIScrollView 中的对象移动

iphone - UICollectionView 内容在 reloadData 后被隐藏

ios - 动态隐藏状态栏

ios swift 3 - UIAlertController 宽度

Swift:当我的设备设置为 "en"并且我的方案设置为 "de"时,为什么 DateFormatter 使用区域设置 "System Language"

ios - 约束或其 anchor 是否引用不同 View 层次结构中的项目?那是违法的