我發現了很多關于 SwiftUI 的教程,其中修飾符 .resizable() 用于影像。它似乎不再在帶有 Swift 5 的 Xcode 13.3.1 上可用。

SwiftUI 已匯入。如果您自己鍵入整個修飾符,則說


uj5u.com熱心網友回復:
本地模塊定義優先于系統。考慮到背景關系選單建議,這是您的情況。
解決方法是顯式使用模塊,例如
SwiftUI.Image("myImage").resizable()
uj5u.com熱心網友回復:
這絕對是...

您確定在該檔案中匯入了 SwiftUI 嗎?
如果您輸入整個內容,它會構建還是會導致錯誤?
從自動完成下拉選單中,看起來 Xcode 認為您指的imageURL是一個 Xcode 尚未趕上的更改。
uj5u.com熱心網友回復:
看起來Image你得到的是來自其他模塊(不是 SwiftUI)。
如果你 100% 確定你沒有另一個匯入——那么我建議退出 Xcode 并洗掉派生資料。
rm -rf ~/Library/Developer/Xcode/DerivedData/
uj5u.com熱心網友回復:
您使用的是不同Image的,它不是來自 SwiftUI。看到影像的顏色是淺綠色。您可能正在使用影像擴展或其他東西。確保在鍵入 Image... 時,從 SwiftUI 中選擇 Image。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/466094.html
上一篇:Set介面_network
下一篇:如何在陣列中追加陣列?
