Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有用于 Cocoa 应用程序(Mac 应用程序开发)挑选和选择时间的通用控件?例如,考虑秒表的情况。手表从 00:00:00 开始。
NSDatePicker 似乎只支持“00:00:00 AM/PM”格式。我不想要“AM/PM”,而是希望控件支持毫秒,例如“00:00:00,000”。我可能必须在 NSStepper 控件旁边使用一组 NSTextField,但最好使用更好的解决方案(如果可用)。
你是对的,NSDatePicker 不能以毫秒为单位进行自定义,而且无论如何它不是为显示相对时间而设计的,而是为显示绝对时间而设计的。
如果您愿意将秒表限制为 24 小时,那么您可以使用 NSTextField 和附加的 NSDateFormatter,格式字符串为HH:mm:ss,SSS. 否则,你就靠自己了。
HH:mm:ss,SSS