问题 在进行今天的内容之前,首先我想问一个问题:下图中,蓝色选择框与红色选择框除颜色、大小外有何不同?(我会在后文揭晓答案) 目标 本文今天要讨...
问题 在进行今天的内容之前,首先我想问一个问题:下图中,蓝色选择框与红色选择框除颜色、大小外有何不同?(我会在后文揭晓答案) 目标 本文今天要讨...
本课程主要介绍如何实现一个双向滑块,最终的效果如下: Part I 双向滑块的整体结构 从上图观察可得,整个双向滑块控件共由四部分组成,如下图。...
一、结构 NSRect是一个用来表示矩形的结构体,在苹果官方文档中其声明如下: 从上述声明来看,NSRect与CGRect是同一个类型,其定义汇...
本文主要列举并介绍AVPlayer在播放音频时所用到的接口。 1.AVPlayer的初始化 2.播放、暂停、快进 通过rate属性来判断当前是否...
概要 本文将介绍关于Radio Button(单选框)的一个简易的Demo,界面如下: 当点击不同的选项之后,效果如下: 一、新建工程,在Sto...
概要 本文主要介绍以下内容: 1.创建一个Mac app工程。 2.简单了解Custom View与Container View的使用。 3.设...
概要 本文通过使用NScollectionView来实现以下效果: 步骤 1.新建项目。(这个不用我再演示了吧,不会创建项目的大佬请看上篇文章。...
概要 本文共分为两个阶段。(在阶段二中详细演示了“拖拽大法”) 第一个阶段完成NSCollectionView与数据的绑定,其效果如下: 第二阶...
概要 本文分为两个阶段。阶段一,实现数据的增、删。阶段二,实现数据的绑定,对绑定的数据增、删。 阶段一 1.新建项目。 2.删除不必要的标签。 ...
概要 本文共分为个阶段,每个阶段完成后都可以看到阶段性成果。阶段一、显示Menu Bar小图标。阶段二、隐藏程序窗口和启动栏图标。(无图)阶段三...