仍然有这样的问题很大的困难。任何建议?

我无法找到一个简单的在线教程,说明NSPanel窗口从NSWindow不同的基本知识。

我有,我想展现的通知和输入框的HUD窗口,但我不能为我的生活弄清楚如何。我尝试如下。

我知道这是一个不良的措辞和过于宽泛的问题;是新目标C和Interface Builder,我不太尚未有我的脚足够湿更加具体。

在相关部分:AppController.h

@interface AppController : NSObject {

    IBOutlet NSMenu *statusMenu;
    IBOutlet id HUDPanel;


    IBOutlet NSTextField *HUDTextField;
    IBOutlet NSTextField *HUDLabel;
    IBOutlet NSProgressIndicator *HUDSpinner;

    NSStatusItem *statusItem;
    NSImage *statusImage;
    NSImage *statusHighlightImage;  

}


- (IBAction)recognizeCurrentLocation:(id)sender;

- (IBAction)saveButtonPressed:(id)sender; 

- (IBAction)newLocationMenuItem:(id)sender; 

- (IBAction)HUDPanelHide:(id)sender;

- (IBAction)HUDPanelShow:(id)sender;



@end

在相关部分:AppController.c

- (IBAction)HUDPanelHide:(id)sender{
    [HUDPanel close];
}

- (IBAction)HUDPanelShow:(id)sender{
    [HUDPanel makeKeyAndOrderFront:self];
}

和我相当确信我在IB的连接是否正确 - 我也跟着教程来设置大部分的这件事,那我已经分配给其他操作的菜单项被正确执行

我发现的教程在这里:

http://www.mataderu.com/xphere/info/cocoa_tut02 /OpenGLrules.zip

有帮助吗?

解决方案

显然,我的回答是,我并没有创造“实用程序窗口” - 例如,我的.xib代替*笔尖文件的*。

我不知道为什么,这使得从专家的不同所以也许更多的解释是这里值得注意。

否则,我的代码是它到底应该是什么。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top