0
我想用NSWindowFlipper i get the code from here动画我的两个窗口现在我想打电话给该动画类我如何可以调用的鳍状肢类 这是我的窗口NSWindowFlipper在可可的Mac OS X
IBOutlet NSWindow *from ;
IBOutlet NSWindow * to;
我想用NSWindowFlipper i get the code from here动画我的两个窗口现在我想打电话给该动画类我如何可以调用的鳍状肢类 这是我的窗口NSWindowFlipper在可可的Mac OS X
IBOutlet NSWindow *from ;
IBOutlet NSWindow * to;
您需要导入为您的项目添加“NSWindow + Additions”和“NSWindowFlipper”类。如果你想调用这个类,你需要带有“NSWindowFlipper”启动代码的按钮。
-(IBAction)call:(id)sender {
[from flipToWindow:to withDuration:2.5 shadowed:NO];
}
不要忘记按键类的.h “NSWindowFlipper” 导入像这样:
#import "NSWindowFlipper.h"
例如这个类可以像这样:
#import <Foundation/Foundation.h>
#import "NSWindowFlipper.h"
@interface CallClass : NSObject {
IBOutlet NSWindow* from;
IBOutlet NSWindow* to;
}
-(IBAction)call:(id)sender;
@end
不要忘记IBOutlet你的窗户和按钮!取消选中“启动时可见”到您的“至”窗口。
和你的类.M可以像这样:
#import "CallClass.h"
@implementation CallClass
-(IBAction)call:(id)sender {
[from flipToWindow:to withDuration:2.5 shadowed:NO];
}
@end
所以我觉得你的问题是,因为你忘了导入头文件“NSWindowFlipper.h”到你的类的头文件。
现在一切都应该工作。祝你好运!