zl程序教程

您现在的位置是:首页 >  其他

当前栏目

ToolbarItemPlacement (SwiftUI中文文档手册)

中文文档 手册 SwiftUI
2023-09-11 14:18:48 时间

ToolbarItemPlacement

定义工具栏项目位置的结构。

struct ToolbarItemPlacement

总览

有两种类型的展示位置:

语义位置(例如.principal和.navigation)表示要添加的项目的意图。SwiftUI将根据此意图以及当前平台确定项目的适当放置。

位置放置(例如)表示项目的精确放置,通常用于特定平台。.navigationBarLeading

主题

类型属性

1、static let automatic: ToolbarItemPlacement
该项目位于默认部分。

2、static let bottomBar: ToolbarItemPlacement
该项目位于底部的工具栏中。

3、static let cancellationAction: ToolbarItemPlacement
该项目表示模式界面的取消操作。

4、static let confirmationAction: ToolbarItemPlacement
该项目表示模式界面的确认动作。

5、static let destructiveAction: ToolbarItemPlacement
该项目表示模式界面的破坏性操作。

6、static let navigation: ToolbarItemPlacement
该项目表示导航操作。

7、static let navigationBarLeading: ToolbarItemPlacement
该项目放置在导航栏的开头区域。

8、static let navigationBarTrailing: ToolbarItemPlacement
该项目位于导航栏的尾部区域。

9、static let primaryAction: ToolbarItemPlacement
该项目代表主要动作。

10、static let principal: ToolbarItemPlacement
物料放置在主要物料部分中。

11、static let status: ToolbarItemPlacement
该项目表示当前上下文的状态更改。

创建工具栏项

1、init(id: ID, placement: ToolbarItemPlacement, showsByDefault: Bool, content: () -> Content)
创建具有指定位置和内容的工具栏项,以允许用户自定义。
贝塔
2、init(placement: ToolbarItemPlacement, content: () -> Content)
创建具有指定位置和内容的工具栏项。
ID是Void且Content符合时可用View。
贝塔
3、struct ToolbarContentBuilder
从多表达式闭包构造工具栏项目集。
贝塔

技术交流

QQ:3365059189
SwiftUI技术交流QQ群:518696470