最新发布第8页
动画(三) - 动画协议-Stewed Noodles 资源

动画(三) – 动画协议

SwiftUI 属性动画系统的核⼼是 Animatable 协议。这个协议可以被视图和视图修饰符所实现,它们通过该协议把可以进⾏动画的属性暴露给SwiftUI。 这个协议唯⼀的要求是⼀个 animatableData 属性,...
如何使用 matchedGeometryEffect() 将一个视图的动画同步到另一个视图-Stewed Noodles 资源

如何使用 matchedGeometryEffect() 将一个视图的动画同步到另一个视图

如果你在视图层次结构的两个不同部分中有相同的视图,并且希望在这两者之间进行动画过渡——例如,从列表视图切换到放大的详细视图——那么你应该使用 SwiftUI 的 matchedGeometryEffect() 修饰...
OpenCV 采集图片与视频-Stewed Noodles 资源

OpenCV 采集图片与视频

采集图片 # 通过OpenCV采集图片 import cv2 def capture_image(): # 创建一个VideoCapture对象,参数0表示使用默认摄像头 cap = cv2.VideoCapture(0) # 检查摄像头是否成功打开 while cap.isOpe...
How to create and use an actor in Swift 如何在 Swift 中创建和使用 actor-Stewed Noodles 资源

How to create and use an actor in Swift 如何在 Swift 中创建和使用 actor

Creating and using an actor in Swift takes two steps: create the type using actor rather than class or struct, then use await when accessing its ...
OpenCV 介绍及安装-Stewed Noodles 资源

OpenCV 介绍及安装

OpenCV 全称 Open Compute Vision(开源 计算机视觉 1)。 用途 OpenCV 用途 macOS 环境搭建 # 安装 python 可以指定不同版本 brew install python@3.9 # 安装相关依赖 # numpy 处理矩阵 # matp...
Python 语言基础-Stewed Noodles 资源

Python 语言基础

变量的定义 # 定义变量 name = 'Alice' age = 30 # 使用变量 print('Name:', name) print('Age:', age) # 修改变量 name = 'Bob' age = 25 # 使用修改后的变量 print('Updated Name:', name) pr...
W22 - 2026.05.25-Stewed Noodles 资源
布局(三) - 视图修饰符-Stewed Noodles 资源

布局(三) – 视图修饰符

视图修饰符总是把已经存在的视图包装到另⼀层中去:修饰符会变为它所作⽤的视图的⽗视图。Padding.padding 修饰符使⽤它收到的内边距值来修改建议尺⼨,它会从建议尺⼨的对应边上减去这个边距值...
XuX的头像-Stewed Noodles 资源烩之面大会员XuX2年前
0566
如何将 SwiftData 与 iCloud 同步-Stewed Noodles 资源

如何将 SwiftData 与 iCloud 同步

Xcode配置 如果要将应用程序的数据同步到 iCloud,请转到应用程序Target的 Signing & Capabilities 设置 添加 iCloud 功能 点击 + Capability 按钮,选择 iCloud 功能 选择 CloudKit 在 iCl...
布局(六) - Layout 协议-Stewed Noodles 资源

布局(六) – Layout 协议

Layout 协议,可以创建⾃定义的容器视图,让它们根据所编写的算法来布局⼦视图。这个协议的使用分为两步:⾸先,使⽤ sizeThatFits ⽅法确定容器的尺⼨。在该⽅法内部,我们通过⼦视图的代理,来...