Guide Window
来源:互联网 发布:ubuntu 移除软件 编辑:程序博客网 时间:2024/06/07 10:35
在iOS上,往往第一次打开程序的时候,会有一个Guide view,对程序的主要功能作介绍或者其他。同样到了OSX上,当有了同样的需求,如何来实现勒?
比较好的Guide,可以看看CleanMyMac 2,和Gemini。在Guide结束后,动画过渡到主窗口。在查看NSWindow的文档后,对Guide做了一个简单的实现。
具体可以到我的Github地址查看:https://github.com/surrenderios/GuideApp
这个只是实现了一个简单的对2个window的控制,以及添加了主Window显示的时候一个弹出的效果。
对这个弹出效果,需要设置3点:
1:不勾选 visible at launch
2: 将window的animation改为 AlertStyle
3: 这行代码,让window orderFront;
dispatch_async(dispatch_get_main_queue(), ^{
[self.windowmakeKeyAndOrderFront:nil];
});
如果想要继续加上iOS上的pageController的小圆点效果,请参考:https://github.com/bfolder/BFPageControl
0 0
- Guide Window
- A Quick Guide to the Window Classes for wxWidgets
- View Programming Guide for IOS:View and Window Architecture笔记
- Guide
- guide
- guide
- guide
- Microsoft Visual C++ Guide(在window下用vc编译wxWidget)
- Microsoft Visual C++ Guide(在window下用vc编译wxWidget)
- Window
- window
- window
- window
- window
- window
- window
- Window
- window
- 协议分析之滑动窗口机制
- android学习-1-图片轮显及异步加载缓存
- EditText中输入密码可见的简单实现
- hdu-携程复赛-最短路径的代价-抠图+最小割
- 接口和抽象类有什么区别
- Guide Window
- 反射与正则
- android的service本地服务的理解
- C#开发——winform中将Excel数据导入DataGridView
- java 分页技术
- HTML笔记——HTML CSS样式简介
- 火狐和谷歌浏览器屏蔽键盘按键Backspace回退网页
- java集合框架概述
- SQLiteOpenHelper-API