【问题标题】:How to design a NSDatePicker that looks like Reminder's style?如何设计一个看起来像 Reminder 风格的 NSDatePicker?
【发布时间】:2014-12-11 05:59:42
【问题描述】:

我想用日期选择器来选择我的日期,我在提醒中看到了一个不错的样式, 如何使用 NSDatePicker 获取样式。感谢您的帮助!

【问题讨论】:

  • 尝试设置日期选择器datePickerStyle 字段。 Reference 描述了不同的内置样式,共有三种。
  • @BrandonBuck 不,这不是正确的答案。顺便说一句,有人知道吗?

标签: macos cocoa user-interface


【解决方案1】:

从 MacOS 10.15.4 开始,您可以将 NSDatePicker 的属性 presentCalendarOverlay 设置为 YES(默认为 NO)。

public class YourViewController: NSViewController {
   @IBOutlet var datePicker: NSDatePicker!
   public override func viewDidAppear {
      super.viewDidAppear()
      if #available(OSX 10.15.4, *) {
         self.datePicker.presentsCalendarOverlay = true
      }
   }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    • 1970-01-01
    • 2014-08-22
    • 2013-05-24
    • 2022-01-23
    • 2021-10-07
    相关资源
    最近更新 更多