如何设计一个类似Reminder风格的NSDatePicker?

问题描述 投票:0回答:2

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

enter image description here

macos cocoa user-interface
2个回答
0
投票

从MacOS 10.15.4开始,您可以将NSDatePicker的属性presentsCalendarOverlay设置为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
      }
   }
}

0
投票

这似乎解决了这个问题,尽管自述文件中提到了一些警告:https://github.com/fpotter/ExpandingDatePicker

如果我找到更好的解决方案,会报告。

© www.soinside.com 2019 - 2024. All rights reserved.