设计中存在一些不可忽视的趋势。尽管玻璃态在UI设计中不是新的事物,但是最近又被人们挖掘出来了。有些人甚至将这个趋势称为“玻璃态”。 下面让我向你展示如何通过7个简单的步骤教你...
设计中存在一些不可忽视的趋势。尽管玻璃态在UI设计中不是新的事物,但是最近又被人们挖掘出来了。有些人甚至将这个趋势称为“玻璃态”。 下面让我向你展示如何通过7个简单的步骤教你...
1、通知传值 首先我们来看看通知传值,通知可实现任意界面之间的数据传递,但必须满足一个条件,就是保证在发送通知的时候监听者已经存在(先要注册通知)。而通知的注册主要通过NSN...
http://www.cnblogs.com/WiliamF/p/6377075.html ----------------Mac完整项目----------电台:https...
创建 UI 时的闭包使用 在 SwiftUI 里闭包出现的频率特别高,这里我重新梳理了下闭包的定义。 关于闭包 闭包表达式语法的一般形式如下: 闭包表达式写在花括号({})里...
基本布局 在刚创建好一个 SwiftUI 项目时,Xcode 给我们准备了模板代码: 预览如下: View 层级关系如下: 本质上来说,这个例子有三个 View:1)最底层的...
原本感觉看上去textview挺简单,结果真的用起来还是碰到了不少的坑,下面为大家详细介绍一下我碰到的一些坑 1、限制行数 functextView(_textView:UI...
阅读原文 前段时间写了一个macOS图床小应用cuImage,里面有些技术点一直没抽出时间总结和分享。临近毕业事情也比较多,只能挤时间了。本文将利用Swift的反射机制遍历对...
转载请联系作者获取授权,并标明文章作者,谢谢! 一、前言 本文所有代码基于Xcode8.3.3,Swift3.0开发。NSTableView是macOS开发中很重要的控件,用...
原创文章转载请注明出处,谢谢 很早就想讲关于NSObject这个对象的模型,其实网上有不少讲这方面知识的,但是我感觉很多都是千遍一律,而且有一些结论的并没有系统的论证,所以我...