將應用程序設置為始終在 iPhone 上使用深色或淺色模式,而不會影響整個系統的外觀

將應用程序設置為始終在 iPhone 上使用深色或淺色模式,而不會影響整個系統的外觀

有些應用程序在深色模式下看起來很棒,有些則不然。因此,當您在 iPhone 上啟用了系統範圍的深色模式並且您使用的應用程序僅在淺色模式下看起來不錯時,您通常必須手動禁用深色模式,然後在離開時重新啟用它。但有一種解決方法可以為您自動執行此過程。

也許 iOS 13 中最好的深色模式改進是每個應用程序的深色和淺色顯示。只是這並不像撥動開關那麼容易。雖然 iOS 15 在輔助功能設置中有一個“每個應用程序設置”部分,可讓您設置特定於應用程序的文本大小、按鈕形狀、顏色樣式和其他設置,但沒有“使用深色模式”或“使用淺色模式”開關。

相反,您需要查看相關應用程序的設置中是否有覆蓋,如果沒有,您將必須在快捷方式中設置兩個或更多自動化,以實現每個應用程序的暗模式設置。您可以創建超級簡單的自動化,在打開應用程序時打開深色或淺色模式,但這有缺點,即它會影響您的系統範圍的外觀。

如果您想在退出分配給自動深色或淺色模式的應用程序後保留 iPhone 的系統範圍深色或淺色模式設置,則工作流程有點棘手,但並不復雜。這是我們為每個應用程序分配首選深色或淺色外觀的最接近的方法,直到蘋果為我們提供真正的每個應用程序選項或直到所有應用程序啟用覆蓋為止,我們都會看到這一點。

針對個別應用使用鎖定開關

某些第三方應用程序嵌入了深色模式覆蓋設置,使您可以選擇應用程序是保持深色模式、淺色模式還是與系統範圍的外觀同步。如果您選擇將應用程序自定義為特定的外觀和感覺,它將始終使用該外觀和感覺,並且不會影響當前的系統範圍設置。

因此,如果您將應用程序僅設置為淺色模式,並且當前在系統範圍內啟用了深色模式,則該應用程序將使用淺色視圖,並且當您退出應用程序時,您將看到系統範圍的夜視圖以了解其他所有內容。

並非所有應用程序都有覆蓋,但有些應用程序包括:

  • Facebook:轉到菜單 -> 設置和隱私 -> 設置 -> 深色模式。
  • Google 地圖:在“概述”或“前往”選項卡中,點擊您的個人資料圖標,然後轉到“設置”->“深色模式”。
  • Messenger:在任意選項卡中點擊您的個人資料圖標,然後選擇深色模式。
  • Snapchat:點擊任意選項卡上的個人資料圖標,然後選擇設置齒輪,然後選擇應用程序外觀。
  • TikTok:在“個人資料”選項卡中,點擊三行菜單圖標並選擇“深色模式”。
  • YouTube:在 Shorts 以外的任何選項卡上點擊您的個人資料圖標,然後前往“設置”->“通用”->“深色主題”。(請注意,YouTube 不提供將其保留為與系統範圍設置相同的選項,因此它始終是淺色或深色,具體取決於您的偏好。)

從左到右:Google 地圖、Messenger 和 Snapchat 覆蓋切換。

為應用程序創建自定義開關

如果應用程序本身沒有覆蓋設置設備範圍的深色模式,則您需要創建一個自動化功能,為您選擇的所有應用程序打開深色模式或淺色模式。當您關閉這些應用程序時,您將需要另一個應用程序,這會將外觀恢復到應用程序打開之前的狀態。這樣,將應用程序分配給特定的外觀和感覺就不會影響系統範圍的設置。

在文件中創建空 TXT 或 RTF 文檔

在運行自動化之前,創建一個新文件。txt 或. rtf 的名稱類似於“DarkOrLight”,然後將其移動到“文件”應用程序中的特定位置。由於您希望無論是否能夠訪問互聯網,自動化功能都能正常工作,因此我建議將其放在 On My iPhone 目錄中的 Shortcuts 文件夾中,而不是放在 iCloud 中的某個位置。

您可以創建一個空文件。txt 或. rtf 在您的計算機上,然後與您的 iPhone 共享。或者,您可以在 iPhone 上使用Readdle的 Pages 或 Documents 等應用程序,並將其直接保存到您在“文件”中選擇的目錄中。

在打開的應用程序切換到指定的深色或淺色模式之前,第一個自動化將使用文件將當前外觀的名稱寫入“深色模式”或“淺色模式”。然後,每當應用程序關閉時,第二個自動化就會檢查該文件並切換到正在讀取的視圖。

將應用程序設置為始終使用深色或淺色模式

現在是第一次自動化的時候了。您可以在此處選擇深色模式或淺色模式,並為所有您想要的應用程序提供您想要的外觀。如果您希望某些應用程序保持黑暗,而某些應用程序始終看起來明亮,則需要為每個應用程序創建一個單獨的自動化。自動化還將檢測先前使用的外觀並記錄第二次自動化將引用的文檔中的狀態。

  1. 打開快捷方式應用程序。
  2. 從“自動化”選項卡啟動新的個人自動化。
  3. 選擇“應用程序”作為觸發器。
  1. 單擊“應用程序”旁邊的“選擇”。
  2. 檢查您需要的所有應用程序,然後單擊“完成”。
  3. 確保該複選框是“打開”而不是“關閉”。
  4. 單擊“下一步”繼續。
  1. 添加“獲取設備信息”操作。
  1. 單擊“獲取設備信息”操作字段中的“設備名稱”。
  2. 選擇當前視圖。
  1. 在“獲取設備信息”操作字段下方添加“文本”操作。
  1. 點擊文本操作字段。
  2. 選擇“當前視圖”作為變量。
  1. 在“文本操作”字段下方添加“添加到文本文件”操作。
  1. 點擊添加操作字段中的目錄。(我的是標籤。)
  2. 從菜單中選擇“替換”…”。
  3. 選擇您的文件所在的位置。
  4. 輸入以 /(斜杠)開頭的文件名作為文件路徑。(我的是/DarkOrLight.txt。)
  1. 在“添加到文本文件”操作字段下方添加“設置外觀”操作。
  1. 如果您希望應用程序使用深色模式,請跳過此部分。否則,單擊操作字段中的“深色”並選擇“淺色”。
  2. 單擊“下一步”繼續。
  3. 關閉“啟動前詢問”並確認“不詢問”。
  4. 單擊“完成”即可完成。
  1. 可選:重複整個過程,為不同的應用程序創建另一個自動化,該應用程序將使用相反的外觀和感覺。

設置應用程序在關閉時返回到之前的視圖

現在是第二次自動化的時候了。您將選擇與第一個自動化相同的所有應用程序;當這些應用程序關閉時,只有這個可以工作。該自動化還需要讀取第一個自動化在文檔中寫入的外觀,然後將其設置為整個設備的外觀。這樣,當應用程序關閉時,您的系統將恢復到您打開應用程序之前 iOS 所處的深色或淺色狀態。

  1. 打開快捷方式應用程序。
  2. 從“自動化”選項卡啟動新的個人自動化。
  3. 選擇“應用程序”作為觸發器。
  4. 單擊“應用程序”旁邊的“選擇”。
  5. 勾選您在之前的自動化中選擇的所有應用程序,然後單擊“完成”。
  6. 確保該複選框是“關閉”而不是“打開”。
  7. 單擊“下一步”繼續。
  8. 添加文件操作。
  1. 單擊文件操作字段中的“文件”。
  2. 選擇您的文件。
  1. 在文件操作字段下方添加“拆分文本”操作。
  1. 在“拆分文本”操作字段下方添加“從列表中獲取項目”操作。
  1. 單擊“拆分文本”操作框中的“第一項”。
  2. 從菜單中選擇“最後一項”。
  1. 在“從列表中獲取項目”操作字段下方添加“If”語句。
  1. 單擊“如果”操作字段中的“條件”。
  2. 從菜單中選擇“是”。
  3. 在同一操作窗口中單擊“文本”。
  4. 輸入“深色模式”並按鍵盤上的“完成”。
  1. 將“設置外觀”操作拖到“如果”操作字段後面。
  2. 將另一個“設置外觀”操作拖到“否則”框後面。
  1. 在第二個“設置外觀”操作框中單擊“深色”,然後選擇“淺色”。
  2. 單擊“下一步”繼續。
  3. 關閉“啟動前詢問”並確認“不詢問”。
  4. 單擊“完成”即可完成。
  1. 可選:如果您要創建單獨的自動化以在不同的應用程序打開時啟用深色模式和淺色模式,您將需要重複整個過程以使用不同的外觀。

就這樣。現在,每次您打開選定的應用程序之一時,它們都會打開深色模式或淺色模式,具體取決於您第一次自動化時的設置。每次關閉已安裝的應用程序之一時,iOS 都會恢復到之前記錄的視圖。

創建一個簡單的自動化來為應用程序分配外觀

如果上面的選項2太複雜,有一個更簡單的方法將特定圖像分配給應用程序,但也有缺點,即:

  • 退出應用程序不會返回到您打開應用程序之前使用的視圖。如果您的應用程序有內部覆蓋,那麼使用它是明智的。
  • 如果您自定義所有應用程序的外觀和感覺,系統範圍的深色或淺色模式不會產生太大影響,甚至可能會令人困惑。

如果可以的話,您可以創建一個更簡單的自動化,為您選擇的所有應用程序打開深色模式或淺色模式。這樣,每當打開指定的應用程序時,無論當前系統範圍的外觀如何,即使系統範圍按計劃進行,深色模式或淺色模式都會被激活。

如果您需要更多控制,您可以設置不同的自動化,以獲得與之前設置相反的外觀和感覺。因此,如果您只是在深色模式下設置了應用程序列表,那麼也請在淺色模式下設置應用程序列表。然後確保將 iPhone 上的所有應用程序設置為其中之一。每當您關閉或切換到主屏幕以外的應用程序時,下一個應用程序都應根據其配置方式切換或保持當前外觀。這也有缺點:

  • 您無法從應用程序列表中選擇主屏幕,因此它將始終顯示您最後使用的應用程序。
  • 如果您安排所有應用程序在深色模式或淺色模式下運行,那麼今晚(或永遠)安排系統範圍的深色模式是毫無意義的。
  • 如果您希望應用程序在某個時候看起來有所不同,則必須手動打開或關閉深色模式。

如果聽起來還不錯,請參閱以下說明:

  1. 打開快捷方式應用程序。
  2. 從“自動化”選項卡啟動新的個人自動化。
  3. 選擇“應用程序”作為觸發器。
  1. 單擊“應用程序”旁邊的“選擇”。
  2. 檢查您需要的所有應用程序,然後單擊“完成”。
  3. 確保該複選框是“打開”而不是“關閉”。
  4. 單擊“下一步”繼續。
  1. 添加設置外觀操作。
  1. 如果您希望應用程序使用深色模式,請跳過此部分。否則,單擊操作字段中的“深色”並選擇“淺色”。
  2. 單擊“下一步”繼續。
  1. 關閉“啟動前詢問”並確認“不詢問”。
  2. 單擊“完成”即可完成。
  1. 可選:再次創建相同的自動化,減去您剛剛設置的相反外觀,然後為其分配所需的應用程序。或者,您可以創建另一個自動化,當您關閉指定的應用程序時提示您選擇“深色模式”或“淺色模式”,確保這始終是您想要的。但是,如果您正在完成所有這些工作,那麼最好只使用上面的選項 2,這樣它就可以在系統範圍內完全自動化您的選擇。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *