簡體   English   中英

Any,Dark 表示顏色,Any,Light,Dark 表示圖像,為什么?

[英]Any, Dark for colors and Any, Light, Dark for images, why?

我正在將現有應用程序調整為暗模式。

某個視圖使用圖像來表示特征的狀態。 我選擇了資產目錄中的圖像並將其Appearances字段從 none 修改為Any, Dark 然后我為Dark模式添加了圖像,沒有。 當我運行應用程序時,當設備處於Light模式時,圖像不會出現。 這迫使我將該圖像從Any, Dark更改為Any, Light, Dark ,然后為淺色模式定義圖像。

我在同一個視圖上有一個標簽,我將該視圖更改為Any, Dark只是為了檢查它是否正常工作。

為什么一種視圖有效而另一種無效? 漏洞?

我應該將該標簽更改為Any, Light, Dark嗎?

如果只有明暗,則需要將光圖像放入Any

Any用於 iOS 12 及更低版本,其中暗模式尚不可用。 例如,如果您在 iOS 13 之前有一個深色主題,那么您會將所有深色資源放在AnyDark ,並將(新)淺色資源放在Light 這樣,應用程序在 iOS <= 12 中保持黑暗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM