SwiftUI Docs
老年人备忘录Fast, readable references
搜索Search

快速查找 SwiftUI 主题Find SwiftUI topics quickly

从本地 JSON 数据源中搜索分类、摘要和关键词。Search across categories, summaries, and keywords from the local JSON dataset.

组件
Button

用于触发操作的点击控件,支持文本按钮、自定义 Label、样式定制和事件绑定。

buttonStyleactionroletint
组件
Text

文本排版的基础组件,适合构建标题、正文、注释和强调信息。

fontforegroundStylelineLimitmultilineTextAlignment
组件
Image

展示本地资源、系统图标和远程图片的基础视图。

resizablescaledToFitsystemNameclipShape
组件
TextField

轻量文本输入组件,适合表单、搜索和设置项。

textpromptkeyboardTypesubmitLabel
组件
Toggle

表示开关状态的控件,适合布尔值设置项。

isOntoggleStyleswitchbinding
组件
List

高效渲染滚动列表,适合设置页、导航列表和数据集合展示。

ForEachlistStylesectionswipeActions
布局
VStack

垂直方向排列多个子视图,适合表单、详情页和内容流布局。

spacingalignmentframe
布局
HStack

水平方向排列视图,适合工具栏、标签行和操作区。

alignmentspacinglayoutPriority
布局
ZStack

在同一平面上叠放多个视图,适合背景、浮层和徽标效果。

overlaybackgroundalignmentlayers
布局
Spacer

在布局中占据可用空白空间,常用于推开视图或构建弹性间距。

flexiblespacelayoutminLength
布局
LazyVGrid

构建自适应网格布局,适合相册、卡片列表和仪表盘。

GridItemadaptivecolumnslazy
布局
ScrollView

提供可滚动容器,适合自定义布局而不是标准列表结构。

axisshowsIndicatorslazycontent
导航
NavigationStack

现代 SwiftUI 导航容器,支持 path 驱动的层级跳转。

pathnavigationDestinationpushtitle
导航
NavigationLink

声明式跳转入口,点击后把用户带到目标页面或向 NavigationStack 写入路径值。

destinationvaluelinkpush
导航
TabView

底部标签导航容器,适合在多个主功能模块之间切换。

tabItemselectionbadgetabs
弹出展示
sheet

以模态方式展示临时任务或补充流程,比如编辑、筛选和详情补充。

isPresenteditemmodaldismiss
弹出展示
fullScreenCover

全屏展示临时流程,适合 onboarding、登录和沉浸式任务。

fullScreenCovermodalisPresenteddismiss
弹出展示
alert

用于确认、错误提示和简短的重要反馈。

confirmationbuttonserrordestructive
弹出展示
confirmationDialog

从底部弹出一组操作选项,适合二次确认或更多操作菜单。

confirmationDialogactionscanceldestructive
弹出展示
popover

在当前上下文附近展示轻量补充内容,适合提示、说明或小型工具面板。

popovercontextpresentationcompactAdaptation