cocoa 日历选择器

标签 cocoa

我的应用程序使用 CalendarStore 框架将事件添加到 iCal 中的特定日历(由用户在运行时选择)。我目前正在使用 NSPopupButton 来显示可用的日历列表,方法是将每个对象从 [[CalCalendarStore defaultCalendarStore] calendars] 添加到弹出窗口。

我的目标是复制将 .ics 文件导入 iCal 时显示的日历选择器。是否有内置控件可以显示日历及其颜色,并为每个帐户分为几组(例如 iCloud、On My Mac 或 GMail 日历)?

最佳答案

没有内置控件,但您可以将源列表模式下的 NSOutlineView 与 NSPopover 控件组合起来。

关于 cocoa 日历选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9559128/

相关文章:

python - OS X - Python 键盘记录器 - 双字母

objective-c - 如何在按下空格键时禁用 Web FrameView 页面向下滚动?

objective-c - CMYK NSImage 获取像素数据

objective-c - 使用 NSAlert 处理按下哪个按钮的正确方法是什么

cocoa - 使用 NSApplicationDelegate 时无法使 Apple 的 SimpleScripting 示例正常工作

iphone - 两幅图像相交透明度

iphone - 将长格式的 NSString 拆分为多行

iphone - NSCompoundPredicate 匹配失败

cocoa - 如何在启动时设置 NSTreeController 的默认选择?

macos - 核心显卡和 cocoa 闪烁