【问题标题】:NSComboBox into NSAlertNSComboBox 进入 NSAlert
【发布时间】:2011-08-02 18:32:13
【问题描述】:

首先,我是 Objc 的新手。 (所以试着向我解释一下......对于傻瓜XD) 那么我的问题是:有没有办法在 NSAlert 中显示 NSComboBox ? 就是这样! 我检查了文档,它说可以显示 NSTextView,但是如果有人以前做过(使用 NSComboBox),我会徘徊,代码示例将非常有用!

先谢谢了!!!

【问题讨论】:

    标签: objective-c nscombobox nsalert


    【解决方案1】:

    您可能想在this URL 阅读有关setAccessoryView:layout 的文档。我不知道你是否可以在那里插入一个组合框,以及你是否能以某种方式从中获得回报。

    【讨论】:

    • 我已经检查了文档,它对我想做的事情并不是很有用,但还是谢谢你
    【解决方案2】:

    尤里卡!!!

    真的很简单,你只需要记住NSButton、NSTextField、NSComboBox。 . . (等)继承自 NSView 所以,你只需要将你需要的对象发送到你的 NSAlert 中,如下所示:

    [specialtyAlert setAccessoryView:specialtyOptions];
    

    其中 specialAlert 是 NSAlert 的实例,specialOptions 是 NSComboBox 的实例(但它可以是 NSButton 或任何其他 GUI 对象的实例)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-19
      • 2013-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 2015-03-09
      相关资源
      最近更新 更多