SwiftUI
-
SwiftUI 卡片3D翻转效果示例
昨天刚好做了一个卡片翻转的效果,单独写出来做成一个示例。 3D翻转 其实就是一个关键修饰器 rotation3DEffect ,使用它来给视图添加3D立体的旋转动画效果。 rota…
-
SwiftUI 向右滑动解锁功能效果示例
效果演示 关键部分代码 代码下载
-
SwiftUI 中浮动在页面上的悬浮按钮
悬浮操作按钮 「Floating Action Button <FAB>」现在经常在各类 APP 中能够看到,它在 Android Material Design 中广泛使用…
-
SwiftUI 中 ScrollView 动态收缩展开顶部视图效果
这个效果适合个人资料页面,下拉滑动 ScrollView 时,顶部的 NavigationBar 区域向下展开放大,将头像等资料放大展示,上拉滑动后会收起,具体效果如下; 演示效果…
-
SwiftUI 实现二维码扫码和手电筒功能
二维码扫码算是一个常见功能了,本示例不依赖第三方库,完全实现一个扫描二维码的功能,内容主要包括:通过使用 AVKit 自定义相机,验证相机权限处理,Delegate,手电筒等。 演…
-
iOS 消息推送示例Demo – 原生推送不依赖第三方
前两天有位会员联系我希望出一个消息推送的示例,需要服务端到客户端的推送代码,这里放一个简单的 Demo 示例:通过服务端向 Apple 服务器发起推送请求,客户端收到通知推送,示例…
-
SwiftUI 简单的三点旋转加载动画效果
预览效果 这是一个很简单的 loading 加载效果,在 ZStack 中构建三个 Circle 并添加上偏移和旋转的 animation 动画就能完成这个效果了,你只需要在需要的…
-
SwiftUI 环绕展开菜单效果
预览效果 实现方式 通过 ZStack 将按钮放置在一起,然后添加点击效果,关键是计算角度麻烦一点,最近刚好用到这个,发个 demo 出来。 关键计算坐标代码 Demo 下载
-
使用 SwiftUI 制作镜面翻转反射倒影效果
预览效果 实现思路 在需要实现镜面翻转效果的视图背景设置 background 中,重新创建个一模一样的视图,对这个视图进行翻转 rotation3DEffect 、由上到下的颜色…
-
SwiftUI Text 字体触摸滑动动画效果
通过添加 DragGesture 时间记录滑动时 onChanged 的坐标来给选中的字符 Character 做缩放动画即可完成该效果,一下是效果演示。 演示效果 完整代码下载 …