我真的很喜欢小时和分钟之间的清晰分离方式。 理想情况下在Cocoapods。 我实际上想要使用类似的东西来选择权重和度量。
答案 0 :(得分:2)
我认为网络上已经没有控件了。 我在https://www.cocoacontrols.com/上搜索了这是iOS& OSX自定义控件由用户制作,并没有找到像你的图片。
但这样做很容易:
UICollectionView
(水平滚动)显示显示小时数的单元格(“20:00”,“21:00”等)。您可以使用自定义UICollectionViewCells
来设置一个带有小时的大标签(您将为每个单元格提供一个IBOutlet来更改它),以及一个较小的标签,用于较小的“:00”部分(不需要任何插座)这一个)UICollectionView
作为分钟然后,您可以根据两个集合视图中的选定单元格构建时间。
或者使用NSDate
直接构建NSDateComponents
对象,分别提供日期的小时和分钟组件,然后根据各个组件构建日期。