苹果都出SwiftUI了,为什么要学AutoLayout?因为SwiftUI支持iOS13+、macOS10.15+,未来几年时间为了兼容老版系...
苹果都出SwiftUI了,为什么要学AutoLayout?因为SwiftUI支持iOS13+、macOS10.15+,未来几年时间为了兼容老版系...
在macOS上有很多监控流量,内存的软件,但是各种感觉不好用,于是就想写一款属于自己的流量内存监控软件,就有Xstatus这款软件! 在Stat...
问题 在进行今天的内容之前,首先我想问一个问题:下图中,蓝色选择框与红色选择框除颜色、大小外有何不同?(我会在后文揭晓答案) 目标 本文今天要讨...
本课程主要介绍如何实现一个双向滑块,最终的效果如下: Part I 双向滑块的整体结构 从上图观察可得,整个双向滑块控件共由四部分组成,如下图。...
一、结构 NSRect是一个用来表示矩形的结构体,在苹果官方文档中其声明如下: 从上述声明来看,NSRect与CGRect是同一个类型,其定义汇...
本文主要列举并介绍AVPlayer在播放音频时所用到的接口。 1.AVPlayer的初始化 2.播放、暂停、快进 通过rate属性来判断当前是否...
概要 本文将介绍关于Radio Button(单选框)的一个简易的Demo,界面如下: 当点击不同的选项之后,效果如下: 一、新建工程,在Sto...
概要 阶段一,完成数据的显示。阶段二,完成数据拖拽的调整。(存在未知问题)阶段三,实现撤销功能。(存在问题) 阶段一 实现数据的显示 1.新建项...
概要 阶段一,警告窗口游离在外。阶段二,警告窗口处于主窗口内。 阶段一 游离弹窗 1.新建项目,打开storyboard,在默认的View Co...
概要 本文主要介绍如何通过NSNotification来实现两个container view之间的数据的交互。 步骤 1、新建项目,打开stor...
专题公告
这里全是Mac OS X软件开发的一些文章