[英]Displaying SF Symbols as an Image Literal?
當我開始輸入image literal
並使用自動完成功能時,Xcode 將允許我在代碼中引入圖像文字:
在 iOS 13 中,他們發布了SF Symbols ,可以像這樣引入代碼:
let image = UIImage(systemName: "square.and.arrow.up")
有什么方法可以將兩者結合起來並將 SF Symbol 視為圖像文字?
當我嘗試雙擊圖像時,我只看到 xcassets 文件提供的圖像的選擇框。
TL;DR Xcode 不支持將兩者結合起來。
如果您注釋圖像文字代碼,您可以看到它實際上插入了以下代碼:
static let image = #imageLiteral(resourceName: )
嘗試執行以下任一操作均無效:
#imageLiteral(resourceName: "trash")
#imageLiteral(systemName: "trash")
因此,我認為 Xcode 11.3.1 不支持帶有 SF Symbols 的圖像文字。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.