【发布时间】:2012-06-15 12:10:40
【问题描述】:
我正在制作一个计时器应用程序,需要向用户显示小时、分钟和秒。我尝试使用UIDatePicker,但它只显示小时和分钟作为选择。不是秒。在网上做了一些研究后,我发现没有办法在UIDatePicker 中获得秒数,我不得不从头开始编写自己的UIPickerView。
所以我的问题是,是否有这样的示例代码,即有人写了一个CustomUIPickerView 的小时、分钟和秒,我可以将其合并到我的项目中? UIDatePicker 有一个很好的 Hours & Mins 文本覆盖,当用户旋转拨号盘时,它会保持不变。如果有人在他们的自定义选择器中也添加了它,那就太好了。如果没有必要,我不想从头开始编写自定义UIPickerView。谢谢。
【问题讨论】:
-
使用 uiPickerView 和 3 个组件,每个组件都有数组。 HourArray 从(1 到 12)。 MinutesArray 与(1 到 60)。 secondsArray (1 到 60)
-
@safecase。我从技术上理解它需要如何完成。我只想问是否有人愿意与我分享这段代码,而不是我从头开始编写它
-
@EmilioPelaez - 请不要使用“我们”。您在这里不代表整个 iOS 开发社区。有很多优秀的开发人员乐于分享知识和代码。如果我最终编写了代码,我将在这里与社区的其他人以及任何可能对未来感兴趣并阅读我的帖子的人分享
-
我说“我们”是因为 Stack Overflow 有一个非常明确的目的,而不是请求代码(如果有人拥有该代码并想分享它,有很多可搜索的方法来做到这一点)。 “我们”在这个前提下。