借鉴://www.greatytc.com/p/4a61a517c792https://blog.csdn.net/codetomylaw/article/deta...
借鉴://www.greatytc.com/p/4a61a517c792https://blog.csdn.net/codetomylaw/article/deta...
最近项目中遇到需要切圆角的需求,网上查阅了大家的解决方案后,下面的代码是亲自测试后有效的。 1.View切圆角 注:1.如果是添加四周阴影的话,shadowOffset设置s...
什么是dispatch_semaphore(信号量)?以一个停车场的运作为例。简单起见,假设停车场只有三个车位,一开始三个车位都是空的。这时如果同时来了五辆车,看 门人允许其...
起因 自己经常用Typora写东西做记录,有时候想在下班或周末接着写,但是Typora并没有远程同步的功能,所以想写个小工具帮自己做上传同步:服务开机自启动并拉取内容,监听工...
目录 快速检测Mac中各个环境前言【一】安装RVM【二】安装Homebrew【三】安装Ruby环境【四】切换Source源,替换Ruby源【五】升级Gem【六】安装Cocoa...
macOS 下环境变量的配置文件 /etc/profile 和 /etc/paths 是系统级别的配置文件,后面几个是用户级的配置文件。 文件加载顺序: 系统启动时会按上面罗...
一、Codable Codable是一个同时符合 Decodable 和 Encodable 协议的类型,即可解码且可编码的类型。Codable 是Swift 4 引入的全新...
在上一期,我们初步了解了UICollectionViewLayout的核心布局逻辑。这一篇是整个系列的第二篇,本篇的主题是 UICollectionViewLayout 性能...
工具类方法 使用
小红点要求如图例,红色视图添加白色外边框 方案 1 使用 AB 两个视图进行搭建,A 视图底色为白色,B 视图底色为红色,A add B,并将 B 的约束/frame 布局进...
Swift不允许在extension(类扩展)中直接添加属性。但是我们在实际开发中可能会遇到这种情况。解决方案:使用objc_set/getAssociatedObject(...
本文讲述三种方式实现文字渐变效果: 使用colorWithPatternImage CAGradientLayer设置mask 自定义label在drawRect里使用文字m...
接到给文字加渐变色的需求后,我和同事一筹莫展,在网上找各种资料,找到两种实现方式:1、通过把label的layer做为一个渐变图层的mask,即只让文字部分遮住渐变图层 2、...
iPhone的屏幕录制不够清晰怎么办? 在制作视频过程中,我们经常会使用到录制屏幕功能,iPhone也支持屏幕录制(在控制中心打开录制屏幕功能即可),那我为什么还要教大家使用...
平常大家在开发项目中,凡是遇到Bug,都会说你打个断点看看问题出在哪里,那么断点到底是什么?它在Xcode编译器中到底是如何工作的,此篇我们就来重点论述一下什么是断点以及它所...
原创:有趣知识点摸索型文章创作不易,请珍惜,之后会持续更新,不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔头哈哈,这些文章记录了我的IOS成长历程,希望能与大家一起进...
在6月份刚结束的首次线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。 在 iOS13 及...
前言 苹果在iOS14继续加强了对用户隐私的保护,有时需求只是想选择一张相册中的图片,但是需要对App开发整个照片库的权限,一些私密照片也可以被App读取到,这样很不合理!因...
NSFontAttributeName 设置字体属性,默认值:字体:Helvetica(Neue) 字号:12 NSForegroundColorAttribute...
前言 当你看到精彩的动画时,你会不会和我一样,立马想这个效果该如何如何实现呢?然后想着想着,又觉得很难实现,然后挠挠头表示做不出来呢?如果是这样,那这篇文章也许可以帮到你哦。...