C48af22cec264fd8295bd3a4de880eee
SwiftUI 如何更改NavigationView.toolbar背景颜色 (教程含源码)

实战需求

SwiftUI 如何更改NavigationView.toolbar背景颜色

本文价值与收获

看完本文后,您将能够作出下面的界面

截屏2020-10-31 下午9.58.50.png

截屏2020-10-31 下午9.58.50.png

看完本文您将掌握的技能

  • NavigationView
  • List
  • .toolbar
  • ToolbarItem

基础知识

ToolbarItemPlacement

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

struct ToolbarItemPlacement

总览

有两种类型的展示位置:

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

实战代码

```
import SwiftUI

struct ContentView: View {
var body: some View{

top Created with Sketch.