【发布时间】:2012-10-31 11:20:31
【问题描述】:
NSDatePicker 是否可以在更改日期时原生启用在弹出窗口中显示图形实现的功能?此类功能现在存在于 OS X 日历和提醒中。
或者我需要自己实现这样的功能?如果是这样,也许有这样的第三方实现?
【问题讨论】:
标签: objective-c macos cocoa popover nsdatepicker
NSDatePicker 是否可以在更改日期时原生启用在弹出窗口中显示图形实现的功能?此类功能现在存在于 OS X 日历和提醒中。
或者我需要自己实现这样的功能?如果是这样,也许有这样的第三方实现?
【问题讨论】:
标签: objective-c macos cocoa popover nsdatepicker
您可以创建一个弹出框并在其中放置一个 NSDatePicker,然后在 Interface Builder 中选择 NSDatePicker 是图形的。这就是它的全部内容,但也许你需要澄清这个问题,如果你所期望的还有更多。
【讨论】:
按照@LighteningKid 的建议做,然后像这样: #导入
@interface DateCalendarPopOverViewController : NSViewController <NSDatePickerCellDelegate, NSPopoverDelegate>
@property (assign) IBOutlet NSDatePicker *graphicCalendar;
- (IBAction)datePicked:(id)sender;
@end
【讨论】:
他的问题有点不同。在 Apple 日历应用程序中,您有一个 TEXT NSDatePicker 控件。当用户点击控件时,它会扩展为图形日历的弹出框。
https://www.dropbox.com/s/yzkeaqubq8u8cp4/Screenshot%202014-12-13%2000.02.19.png?dl=0
我个人也希望得到关于如何做到这一点的答案。
【讨论】: