Solved
struct ContentView: View {
@State var selection = 0
var body: some View {
TabView(selection: $selection) {
Home().tabItem {
if selection == 0 {
Image("home_active")
} else {
Image("home")
}
Text("tab1")
}.tag(0)
Message().tabItem {
if selection == 1 {
Image("message_active")
} else {
Image("message")
}
Text("tab2")
}.tag(1)
Discover().tabItem {
if selection == 2 {
Image("discover_active")
} else {
Image("discover")
}
Text("tab3")
}.tag(2)
Mine().tabItem {
if selection == 3 {
Image("mine_active")
} else {
Image("mine")
}
Text("tab4")
}.tag(3)
}
}
}
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: