我使用ZStack設(shè)計了一個“ CardView”,其中背景層是漸變,前景層是PNG(或PDF)圖像。
當我將ZStack放置在NavigationLink中時,漸變保持不變且很好,但是圖像獲得帶藍色的覆蓋顏色(如按鈕的默認顏色),因此不再有黃色路徑(該路徑為帶藍色的)。如何獲得前景PNG(或PDF)圖像的原始顏色?
navigationLink的行為類似于Button,它獲得藍色的默認按鈕樣式。使用.renderingMode(.original)僅適用于圖像視圖。
最好使用波紋管修改器將默認按鈕樣式更改為普通樣式
.buttonStyle(PlainButtonStyle())
技術(shù)交流
QQ:3365059189
SwiftUI技術(shù)交流QQ群:518696470
- 請關(guān)注我的專欄icloudend, SwiftUI教程與源碼
http://www.itdecent.cn/c/7b3e3b671970