SwiftUI에서 ToolbarItem의 색상 변경
구현 방법
다음과 같이 직접 지정해도 기본 색상에서 바뀌지 않습니다.
ToolbarItem(placement: .navigationBarLeading){
Button(action: {} ) {
Image(systemName: "gearshape")
}.accentColor(.red)
}
NavigationView
에 대해 accentColor
를 지정한다고 할 수 있다
NavigationView {
// 省略 //
}
.accentColor(.red)
구현 예
import SwiftUI
struct HomeView: View {
var body: some View {
NavigationView {
Text("Hello")
.navigationBarTitleDisplayMode(.inline)
.navigationTitle("タイトル")
.toolbar {
ToolbarItem(placement: .navigationBarTrailing){
Button(action: {} ) {
Image(systemName: "gearshape")
}
}
}
}
.accentColor(.red)
}
}
Reference
이 문제에 관하여(SwiftUI에서 ToolbarItem의 색상 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/GleamingCake/items/8369c245ce71fa12ab31
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
ToolbarItem(placement: .navigationBarLeading){
Button(action: {} ) {
Image(systemName: "gearshape")
}.accentColor(.red)
}
NavigationView {
// 省略 //
}
.accentColor(.red)
import SwiftUI
struct HomeView: View {
var body: some View {
NavigationView {
Text("Hello")
.navigationBarTitleDisplayMode(.inline)
.navigationTitle("タイトル")
.toolbar {
ToolbarItem(placement: .navigationBarTrailing){
Button(action: {} ) {
Image(systemName: "gearshape")
}
}
}
}
.accentColor(.red)
}
}
Reference
이 문제에 관하여(SwiftUI에서 ToolbarItem의 색상 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/GleamingCake/items/8369c245ce71fa12ab31텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)