搜索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