NSWindow:Mac开发窗口跳转

这里我将模拟QQ的登录窗口跳转到聊天窗口为例

NSWindow:Mac开发窗口跳转_第1张图片
这是QQ的登录界面
NSWindow:Mac开发窗口跳转_第2张图片
登录之后的界面.png

开始:

首先我们需要在AppDelegate.h里添加一个强引用的NSWindow的属性


NSWindow:Mac开发窗口跳转_第3张图片

然后在ViewController.m里#import "AppDelegate.h"
创建一个NSButton,并设置点击后跳转到第二个窗口

NSWindow:Mac开发窗口跳转_第4张图片

运行结果:

这是第一个窗口:


NSWindow:Mac开发窗口跳转_第5张图片
第一个窗口.png

点击登录后跳转到第二个窗口:

NSWindow:Mac开发窗口跳转_第6张图片
第二个窗口.png

Demo:


NSWindow:Mac开发窗口跳转_第7张图片
Demo的登录界面
NSWindow:Mac开发窗口跳转_第8张图片
Demo的聊天界面

https://github.com/LeungKinKeung/QQDemoNSWindow

你可能感兴趣的:(NSWindow:Mac开发窗口跳转)