//
|
// TitleBarView.swift
|
// aones
|
//
|
// Created by 倪路朋 on 2/16/23.
|
//
|
|
import SwiftUI
|
|
struct TitleBarView: View {
|
|
@Environment(\.presentationMode) var presentationMode
|
|
var title = ""
|
var imgLeft = "IconBack";
|
var imgRight = "";
|
var titleColor = "ColorText"
|
|
var body: some View {
|
|
HStack(spacing: 0){
|
Spacer().frame(width: 16)
|
Button(action: {
|
print("Click back button")
|
self.presentationMode.wrappedValue.dismiss()
|
}) {
|
Image(imgLeft)
|
.frame(width: 28,height: 28)
|
}
|
Spacer()
|
Text(title).foregroundColor(Color.init(titleColor))
|
.bold().font(Font.system(size: 16))
|
Spacer()
|
Image(imgRight).frame(width: 28,height: 28)
|
Spacer().frame(width: 16)
|
}.frame(height: 48)
|
}
|
}
|
|
struct TitleBarView_Previews: PreviewProvider {
|
static var previews: some View {
|
TitleBarView(title: "标题")
|
}
|
}
|