nspopover

    2热度

    1回答

    我想更新我的应用程序并仅切换到Lion,因为我使用的是新的NSPopover类。我把我的部署目标和基地SDK至10.7,但我仍然得到错误信息:(之前的10.7 NSPopover在Mac OS X版本) 类不可用: NSPopover 我还设置了XIB,我使用NSPopover将Interface Builder 4.1及其SDK安装到了10.7。我究竟做错了什么? 编辑:我忘了提及该项目成功构建

    1热度

    1回答

    我在系统菜单栏中有一个状态项,当点击它时会出现弹出窗口。我希望在应用程序首次启动时自动显示弹出窗口。我试图将[self clickStatusBar:self]添加到awakeFromNib方法,但它不起作用。任何人都知道如何做到这一点? 这里是我目前的方法: - (void)awakeFromNib { statusItem = [[NSStatusBar systemStatusBa

    1热度

    2回答

    有没有什么方法可以为NSPopover创建自定义动画? 我可以通过使用animates属性关闭动画,但由于NSPopover是NSResponder的子类,而不是正确的视图或窗口,我无法弄清楚如何为自己设置动画。

    2热度

    1回答

    工作,我有一个NSPopover内的视图,我无法正确设置Tab键顺序。我在我的4个文本字段中设置了nextKeyView。但它倾向于从TextField1翻转到Search1,而不是TextField1 - > TextField2。我曾尝试插入[self.view.window makeFirstResponder:textField1的]也[self.view.window setInitia

    9热度

    1回答

    我没有找到一些使用Interface Builder动态创建NSPopover的示例。 下面的代码给出了一个例外,加载笔尖,但没有视图设置: NSViewController *controller = [[NSViewController alloc] initWithNibName:@"View" bundle:nil]; NSPopover *popover = [[NSPopover

    12热度

    1回答

    嗨我在我的一个应用程序中实现了一个NSPopover,但popover不会关闭。我猜想,一旦我点击了别的东西,它就会关闭,但不是。我知道有一个关闭popover行动,但只适用于不同的按钮。我怎样才能让它看到弹出窗口是打开的,以及当按下同一个按钮时弹出窗口关闭弹出窗口?

    6热度

    1回答

    当酥料饼的表演,我很好奇它是否可以设置酥料饼的窗口上的基本设置,如窗口级别。在我的测试,popovers似乎是一个窗口,但他们不正常NSWindow选择作出回应,如setLevel:。 是否有可能设置在NSPopover窗位?

    2热度

    1回答

    我有一个与NSStatusItem交互显示的NSPopover。我已经在博客上写下了我需要做的事情,以便在这种情况下甚至有可能实现输入:http://blog.brokenrobotllc.com/using-nspopover-with-nsstatusitem 我在NSPopover的内容视图中有一个NSTextField。当我打开NSPopover时,NSTextField显示为键(光标闪烁

    0热度

    2回答

    我在我的Mac应用程序中实现了NSPopover。它在10.7 Lion中效果很好,但在10.6 Snow Leopard中启动时会崩溃。我知道对NSPopover的支持是在Lion中引入的,并且在10.6中不支持,但我想知道如何使我的应用程序与好的旧版“Snow Leopard”兼容。 我很新的Mac开发,但这里是代码。有小费吗? (该酥料饼位于MainWindow.xib中) .H NSPop

    2热度

    1回答

    我有一个NSStatusItem显示NSPopover包含NSTextField,但文本字段不可编辑,虽然它已如此如此在Xcode。现在这是一个已知的错误,显然有人发布了一个解决方案here。我真的需要解决这个错误。 我只是引用答案在这里为了方便: 的主要问题是键盘事件的工作方式。尽管NSTextField(以及他的所有超级视图)接收键盘事件,但他没有采取任何行动。发生这种情况的原因是弹出窗口的位