问题标签 [nsdatepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
70 浏览

swift - 带有时间类型的日期选择器

时间选择器不允许我设置最大时间,我正在使用以下代码行:

0 投票
0 回答
120 浏览

swift - 如何将 doubleClick 操作添加到 datePicker

如何在 an 中设置 doubleClick 事件NSDatePicker并使 doubleClick 更改其选定日期与 click 相同?

我为我的 DatePicker 添加了这个 ClickGestureRecognizer。当我双击 DatePicker 时,它可以正确进入该功能doubleClickEvent,但所选日期没有改变。

当用户双击任何日期时,我应该如何编码以使 DatePicker 更改其选择的日期?

0 投票
0 回答
121 浏览

swift - 如何通过NSTextField实现NSDatePicker的选择效果

0 投票
1 回答
61 浏览

swift - NSDatePicker mouseDown 事件的子类更改 datePicker 实例

我已经在 AppDelegate -> applicationDidFinishLaunching 中实例化并初始化了 NSDatePicker 的子类,并在 datePicker 子类中覆盖了 mouseDown(with event: NSEvent)。当我在 datePicker 中按下鼠标按钮并中断其覆盖的 mouseDown 函数时,该实例不是我在 applicationDidFinishLaunching 中实例化的实例,因此未初始化。

我尝试在不同的入口点创建实例,认为这可能是一个时间问题,但我一无所获。我没有想法,感觉有点虚弱。有什么帮助吗?

日期选择器:

视图控制器:

我希望我可以访问我设置的值,但实例不是我创建的实例,所有值都是 nil

0 投票
1 回答
20 浏览

objective-c - 由于时区,NSDate 转换混乱

我正在尝试在时间选择器上设置时间值,问题是由于时区问题导致时间混乱。这是我使用的代码片段:

当我这样做po [components hour]而不是得到 16 时,scheduleDate我得到 18。我该如何解决这个问题?我试图将时区更改为localTimeZonetimeZoneWithAbbreviation:@"GMT"但似乎没有任何效果。

0 投票
1 回答
79 浏览

objective-c - NSDatePicker setDate 没有按预期工作

我正在尝试NSDatePicker根据我以毫秒为单位的某个偏移量来设置时间。当我设置时间时,我看到的值是关闭的,我不知道为什么。这是我用来设置选择器的代码:

我在函数的最后一个命令处停了一个断点,并打印了一些值,得到的输出是: po [components hour] = 17 po [components minute] = 8 po [calendar dateFromComponents:components] = 001-01-01 17:08:00 +0000

因此,据我了解,日期设置为 17:08。我希望在时间选择器上看到的是 19:08,但我看到的是 19:28。我不知道这 20 分钟是从哪里来的。

0 投票
5 回答
1971 浏览

swift - 我如何将 (2020-02-21 06:07:21 +0000) 转换为“2021 年 2 月 21 日 12:00 AM”?

我正在使用设备时间来获取日期组件。这适用于 12 小时甲酸,但如果用户将设备时间更改为 24 小时,则会显示错误的计算。使用以下方法进行转换,但它总是返回 nil。

0 投票
0 回答
41 浏览

macos - 如何报告 AppKit 错误我无法重现但有几十个报告 (NSControlTrackMouse)

从 macOS Catalina 开始,我开始收到无法重现的报告,但我知道它在哪里崩溃。寄存器rsi在内存中有以下选择器:

SEGV_MAPERR 的地址0x000059b575cd55f8是由于0x000059b575cd55e0+0x18

在此处输入图像描述

在此处输入图像描述

报告来自多种系统/语言,我无法模拟崩溃。如何报告这个或我可以做更多的事情(调试)?

0 投票
1 回答
175 浏览

objective-c - NSDatePicker 专注于月份编辑

我有一个类似的代码:

何时makeFirstResponder调用第一个元素获得编辑焦点。对于美国地区,这会选择月份中的某一天,因为日期格式是 DD-MM-YYYY。对于日期格式为 YYYY-MM-DD 的其他地区,YYYY 成为编辑焦点。NSDatePicker无论日期格式是什么,如何强制开始编辑月份中的某一天?

0 投票
1 回答
43 浏览

macos - 具有图形模式的可调整大小的 NSDatePicker

我想在我的应用程序的侧边栏中添加一个 NSDatePicker,以帮助选择日期。标准的 NSDatePicker 似乎只有一个尺寸,并且似乎无法调整大小。我已将 NSDatePicker 组件放入 xib 文件中,并添加了自动布局约束,但它们似乎不起作用。有没有办法让它们响应自动布局并调整大小?还是我应该寻找要集成的第 3 方框架(如果是,有什么建议)?