【问题标题】:NSTextField in NSMenuItemNSMenuItem 中的 NSTextField
【发布时间】:2009-12-10 05:10:54
【问题描述】:

您好,我正在编写用于在 twitter.com 上发布 twitts 的小应用程序 我设法在时钟和电池监视器旁边创建状态栏图标,但现在我被堆叠了......

我想添加菜单项文本区域最大长度为 140 个字符,(4-5 行文本输入字段) 像聚光灯但多行的东西

(顺便说一句,我有工人阶级,可以在 twitter 上发布和获取 twitts,并将其作为 NSString 返回,它可以工作)

有没有可能,或者我必须实现我自己出现的“东西”,或者我可以使用菜单项

我添加这样的菜单项:

  menuItem = [menu addItemWithTitle:@"Menu Item Tilte"
                             action:@selector(CallbackFunction:)
                      keyEquivalent:@""];

 [menuItem setTarget:self];

下一个问题将是自动生成带有关注的 twitts 的菜单项,但我认为这不会是一个问题(它类似于 wifi 状态栏图标,它会自动填充列表)

【问题讨论】:

  • 您是否设法在NSMenuItem 的文本字段中接收到按键?正如文档所述,作为菜单项视图附加的视图不接收按键事件:(。

标签: objective-c cocoa nstextfield nsmenuitem


【解决方案1】:

您可以将任何 NSView 嵌入到菜单中。参见 NSMenuItem 的 -setView: 方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多