2

是否有用于 Cocoa 应用程序(Mac 应用程序开发)挑选和选择时间的通用控件?例如,考虑秒表的情况。手表从 00:00:00 开始。

NSDatePicker 似乎只支持“00:00:00 AM/PM”格式。我不想要“AM/PM”,而是希望控件支持毫秒,例如“00:00:00,000”。我可能必须在 NSStepper 控件旁边使用一组 NSTextField,但最好使用更好的解决方案(如果可用)。

4

1 回答 1

1

你是对的,NSDatePicker 不能以毫秒为单位进行自定义,而且无论如何它不是为显示相对时间而设计的,而是为显示绝对时间而设计的。

如果您愿意将秒表限制为 24 小时,那么您可以使用 NSTextField 和附加的 NSDateFormatter,格式字符串为HH:mm:ss,SSS. 否则,你就靠自己了。

于 2011-08-22T17:41:46.477 回答