经验分享 未读
SwiftUI创建和控制TabView显示的页面,使用selection绑定基本的APP结构大多都是由底部的tab栏和tab栏包含的页面构成。在SwiftUI中我们可以常见到使用TabView来进行构建APP。那么如何使用TabView呢?
最简单的TabView1234TabView { Text("Tab 1") Text(&q ...
经验分享 未读
Xcode让应用支持中文等语言,更改应用默认语言设置用Xcode新建的项目默认是英文,并且在一些函数上因为只有英文,获取到的值也都是英文,例如在获取日历的月份时,Calendar的monthSymbols获取到的都是英文的月份。那么如何让应用和开发的项目支持中文呢?
添加项目语言我们可以在项目的信息管理中,添加中文支持
配置应用信息我们还需要对应 ...
经验分享 未读
SwiftUI跨视图数据传递,利用@ObservedObject和@EnvironmentObject在SwiftUI中数据传递非常的简单,方便理解的话,我们可以简单的把数据传递理解为一次传递使用@ObservedObject,二次及以上传递使用@EnvironmentObject。这只是一个理解方式,并不是原理。
创建数据类我们可以新建一个数据类,这个类用来调用我们的数据结构体和一些常用的函数。
...
经验分享 未读
Swift获取软件版本号在前端进行展示创建扩展1234567891011extension Bundle { var releaseVersionNumber: String? { return infoDictionary?["CFBundleShortVersionString&qu ...
经验分享 未读
宝塔SSH使用密钥登录:将私钥放入Mac本地机器中SSH登录使用密码登录有会被爆破的风险,宝塔建议使用密钥来免密登录。那么如何来配置密钥文件放入本地机器呢?
打开密钥登录宝塔有非常方便的密钥登录配置方式。使用图形界面无需命令行就可以更改SSH的安全设置。首先进入安全->SSH安全管理->密钥管理->SSH密钥登录来开启密钥登录方式 ...
经验分享 未读
illustrator中如何删除锚点并保证路径曲线不变:删除锚点工具用法有的时候我们绘画一个形状,在绘制一个新的形状时,由于曾经没有绘画经验,很容易造成绘画的锚点比较多。过多的锚点会直接影响曲线的平滑程度,并且给后期调整带来巨大的困难。那么如何删除指定的多余锚点而保证曲线的形状呢?
使用删除锚点工具简化路径除了使用「简化」工具之外,对于简单的路径,我们可以使用删除锚点工 ...
经验分享 未读
支付宝地铁码iOS快捷指令,一键打开支付宝地铁码支付宝地铁码支持北京地铁了,再也不用忍受非常难用的易通行app。直接通过快捷指令打开支付宝地铁码,非常方便快捷。
使用预览
安装方式使用iOS设备安装快捷指令
经验分享 未读
本地视频使用空间音频播放:让所有的视频都支持AirPods空间音频空间音频都知道是AirPodspro的独占功能,可以通过传感器检测手机和耳机的相对位置来进行声场模拟。实际使用下来非常真实。经常会让自己误以为是手机开外放没连上耳机。手机固定位置的时候体验及其明显,做事情转头的时候感知强烈。
建议手机音量在50%左右,过低可能不是很明显,过高损伤耳朵。
我下了几十集 ...
经验分享 未读
GIF去毛边教程:为什么用PNG或WEBP来替代GIF?无损GIF动画制作我们在展示动画的时候通常采用陈旧的GIF格式。老旧的GIF格式有很多我们难以忍受的问题。首先就是alpha通道GIF只支持显示和不显示,不支持半透明。这就导致了GIF的边缘会有杂边。
使用APNG也就是PNG格式的动画可以无损的展现动画,体积和GIF相差不大。
那么如何制作APNG图呢,可以搜索 ...
经验分享 未读
iPad/iPhone有线无线连接mac投屏:无延迟高画质的投屏方式用iPad+手柄玩游戏的时候感觉iPad屏幕实在是太小了,但是我的iPad并不是typec接口的,明明有很大的显示器却不能用太难受了。无线连接的时候经常会出现卡顿和画质非常低的问题。研究了一下发现有有线的连接方式。
iPad/iPhone有线连接mac投屏打开QuickTime Playe ...
经验分享 未读
Android.9图片怎么做?Sketch/Photoshop制作安卓.9可拉伸图片安卓的屏幕尺寸太碎片化了,在做启动图的时候可以使用安卓的.9图来做,还有一个常见的例子就是聊天的气泡,因为每次输入的内容长度不一样,导致需要做自适应。.9图就是在安卓上的一个比较好的自适应方案。
.9图是什么.9图主要由一个素材图片配合上下左右的宽度为1px的黑线构成。
要求黑线的所有像素颜色为# ...
经验分享 未读
滚动条在不滚动时自动隐藏和滚动时自动显示,不占用网页布局博客的滚动条有个问题,就是点搜索的时候网页会有一定的偏移。这个问题是由于滚动条占用了DOM,导致当不能滚动的情况下,滚动条不显示导致整体网页会鬼畜一下。其实只要一条css就能搞定。
修正滚动条位置通过overlay可以将滚动条独立出来。
123html { overflow-y: ove ...
经验分享 未读
痛苦面具视频表情包制作保姆级教程,B站痛苦面具我们经常能在b站或者抖音等奇怪的地方看到一些生草的视频,比如痛苦面具是我们喜闻乐见的一个视频形式,在视频进行的时候突然静帧,然后将痛苦面具的内容替换到视频上实现局部运动的效果。
网上找到的教程没有图片说明,不知道因为什么原因连个好好的教程都没有,导致做起来的时候踩了不少坑。既然踩了这么多坑,干脆写一 ...
经验分享 未读
视差卡片效果的分类页面,三维效果卡片制作之前用的一直是图片画廊,感觉图片画廊的样式不是很好看,最近寻觅的时候发现了一个比较有趣的方形卡片的视差效果感觉很不错。所以就将原本的项目移植到了分类页面。整个移植是针对Hexo博客来的,不过应该是能通用更多的页面。
展示效果
Demo(目前采用非三维效果)
引用站外地址,不保证站点的可用性和 ...
经验分享 未读
Sketch教程:已关联的素材使用方法,JSON素材,链接数据(Linked Data)Sketch71版本支持了全新的链接数据功能,这个功能支持设计师自己编辑json文件,将多个文本/图片参数作为一个整体嵌入到设计稿中。相比过去单一的批量嵌入,使用json可以将多个素材的关系链接起来,作为一个整体。让设计稿更加真实。
通过链接数据,你可以使用以有意义的方式组合不同数据集的J ...
经验分享 未读
如何用Sketch制作斜体文字,不支持斜体的字体如何做斜体在调文字的时候想要给文本增加一个斜体效果,但是选了半天的字体原生并不支持斜体。那么这个时候一般就会用变换工具了。变换工具和photoshop的自由变换工具很像,但是缺少了一点点自由。大致能调整的就是8个点。
将文本轮廓化因为变换工具无法针对文本图层和组件进行操作,所以我们需要将文字图层转换为路径。
...
经验分享 未读
基于Hexo的Butterfly下自定义指定首页文章卡片高度列表如果都是统一的样式、高度未免有些过于单调和重重复。在一些关键性文章中加一些特殊的样式也是我们常用的举措,例如文章置顶。但是文章置顶多了就会看不见新文章,置顶折叠展示的力度又不够。所以对于有特殊意义的文章展示特殊的效果是非常必要的,丰富层次。
这个文章的核心思路就是给文章的markdown文件里添 ...
经验分享 未读
Mac下使用访达或者聚焦搜索指定类型文件我们都知道在Windows下可以通过*.txt这种格式来搜索指定格式的文件,那么在mac上可以怎样搜索指定类型的文件呢?
mac上搜索指定类型文件
在搜索中输入种类:文件类型即可。例如以下例子都可以使用。
1234种类:sketch种类:sketch种类:文件夹种类:音频
使用聚焦搜索指定类型文件 ...
经验分享 未读
Js如何针对不同城市的访客提供不同的服务,屏蔽指定地区访问有些时候我们需要对不同地域的用户做一些限制,比如在北京的用户不能查看文章正文等。如何判断用户所在的地域并针对不同的地域做出限制呢?这里利用sohu的地域判断API。这篇文章用Butterfly的评论功能做地域限制为例子。
本文以pug代码为例,html代码在文章后面。
城市获取1234script( ...
经验分享 未读
SwiftUI关闭presentationMode窗口,全屏弹窗怎么做presentationMode在iOS算是一个特色了,非常方便的全屏弹窗,可以下拉关闭窗口。弹出的动画非常流畅。这里来记录一下如何写一个presentationMode弹窗和关闭presentationMode的窗口。
样式presentationMode弹窗非常常见,在iOS几乎无处不在。
示 ...
经验分享 未读
乐理笔记:找音位置、黑键、五线谱、音程找音在钢琴上找哆音位置
钢琴上的黑键表示方法
五线谱五线谱名称
五线谱上哆音位置
五线谱上黑键表示
音程音程度数计算
八个标准音程
音程计算
计算键数与标准音程键数的差别
参考乐球网
经验分享 未读
如何使用 Logic pro 修音,修人声音高、节拍之前在使用au的时候修音用的autotune,现在入坑Logic Pro之后发现Logic Pro竟然自带修音的功能。这可太棒了,不用装第三方软件了。整体体验下来做一些简单的修音还是非常容易的。
录制人声在输入设备配置好之后,添加一个新音轨
开始录制点击轨道录制的R标签,激活这个轨道的录音状态。 ...
经验分享 未读
如何使用 Apple watch 控制 Mac 上的音乐(Apple music)Apple的官方文档对于这段的描述非常模糊,只有几个图标导致根本不知道他在说什么。其中最关键的一句话:
如果在运行 macOS 10.15 或更高版本的 Mac 上使用“音乐” App:打开“音乐”并从显示的设备列表中选择包含你资料库的设备。
设备列表根本不知道是啥啊。。。
最后快要放弃的时候找 ...
经验分享 未读
Audition如何在录音的时候开启耳返?(开启录音监听)Audition用得不多,最近碰上一个问题就是不知道怎么才能实时听到自己录的内容,后来发现方法就写在博客里,方便下次检索。
录音准备在录音前新建一个多轨会话
我们知道激活R标签时就可以录制麦克风的声音了,先激活R标签
在激活R标签之后我们会发现右侧的I标签也变成了可以激活的状态,点击激活I标签。 ...