跳至正文
LYon's Blog

我的 2024 年总结R

2024 年是意志坚定的一年,不管是工作、学习还是生活,来一起听一下 Gloria Gaynor 的《I Will Survive》。另外总结拖到现在才发出来的原因是,最近一个月 Windsurf 帮我写代码很上头,再没心思搞别的。现在不能再拖了,明天要开始新年第一天上班。 参与 AI 年初和朋友有一次关于人工智能的聊天,无意地交流各自感兴趣的方向,手头在做的尝试,过后冷静下来我有了一些对于自己应 …

NavigationDocByAI

https://developer.apple.com/documentation/swiftui/navigation Navigation View 区别 在 SwiftUI 中, NavigationStack 、 NavigationView 和 NavigationSplitView 是用于实现导航功能的三种主要方式,它们的作用是帮助开发者实现分层次的视图结构(如页面导航)。这三者的区别 …

ActionSheetDocByAI

Deprecated, use confirmationDialog instead. ActionSheet 是 iOS 中常用的 UI 组件,用于向用户呈现一组选项,通常从屏幕底部弹出。在 SwiftUI 中,ActionSheet 的使用相对简单,但有几个关键点需要理解。以下是 ActionSheet 的详细使用方法: 1. 基本结构: ActionSheet 通常包含以下部分: 标题(Ti …

contentShapeDocByAI

contentShape 是 SwiftUI 中一个非常有用的修饰符,主要用于定义视图的可点击或可交互区域。它允许你自定义视图的”点击形状”,这对于改善用户交互体验特别有用。让我详细解释一下 contentShape 的用法和应用场景: 1. 基本用法: swift someView .contentShape(Circle()) 这会将视图的可交互区域定义为一个圆形。 2. 主要用途: 扩大可点 …

RoundedRectangleDocByAI

RoundedRectangle 是 SwiftUI 中的一个内置形状(Shape),用于绘制带有圆角的矩形。它非常适合用来创建带有圆角的 UI 元素,比如按钮、卡片、背景框等。 RoundedRectangle 的基本用法 1. 创建一个简单的圆角矩形 swift import SwiftUI struct ContentView: View { var body: some View { Ro …

strikethroughDocByAI

strikethrough 是 SwiftUI 中用于为文本添加删除线的修饰符。它通常用于表示文本已被删除、过时或不再有效。例如,在待办事项列表中,已完成的任务可以用删除线标记。 strikethrough 的基本用法 1. 添加删除线 swift import SwiftUI struct ContentView: View { var body: some View { Text("This …

Struct 中的 self 使用Doc

在 SwiftUI 中, self 的使用与 Swift 语言本身的规则一致。通常情况下,Swift 允许你在不引起歧义的情况下省略 self 。然而,在某些特定情况下,使用 self 是必要的或推荐的。以下是详细说明: 1. 什么时候可以省略 self ? 在 SwiftUI 的 View 结构体中,如果访问的属性或方法不会引起歧义(即编译器能够明确知道你在访问当前实例的成员),则可以省略 se …

SwiftUI 中的 @Binding 与自定义绑定DocByAI

在 SwiftUI 中, @Binding 类型的初始化需要特别处理。以下是完整的实现方案: 1. 正确初始化 Binding 属性的方法 swift import SwiftUI // 父视图 struct ParentView: View { @State private var text: String = "初始值" var body: some View { VStack { Text( …

foregroundColorDocByAI

当然,我很乐意为您介绍 SwiftUI 中的 foregroundColor 修饰符。 foregroundColor 是 SwiftUI 中一个非常常用的修饰符,用于设置视图的前景色。这里是关于 foregroundColor 的详细介绍: 基本用法: foregroundColor 可以应用于大多数 SwiftUI 视图,用来设置文本、图标或其他内容的颜色。 swift Text("你好,世界 …

RectangleDocByAI

Rectangle 是 SwiftUI 提供的一个基本形状视图,用于绘制一个矩形。它非常简单但又极其有用,常用于创建各种 UI 元素,如背景、分隔线、占位符等。以下是 Rectangle 的一些关键特点和用法: 基本使用: 创建一个 Rectangle 非常简单: swift Rectangle() 自定义外观: 您可以使用各种修饰符来自定义 Rectangle 的外观: swift Rectan …


© 2012 - 2025 YINDONGLIANG
博客助手

正在打开博客助手…