更新於
條件由什麼組成
條件需要一個用於判斷的資料值、一條判斷規則,以及滿足規則時的結果。沒有分支匹配時,使用預設結果。條件可以影響當前屬性支援的文字、顏色或其他顯示值。
顯示內容和判斷條件可以使用不同的資料來源。例如文字顯示當前時間,但文字顏色根據電池是否充電決定。
範例:充電時改變日期文字顏色
- 選擇文字圖層,在「內容 → 內容類型」選擇「日期與時間」,保留它的日期來源。
- 開啟「條件 → 加入屬性規則 → 內容顏色」,點選「加入條件」。
- 在「選擇資料」中選「電池 → 充電狀態」,把判斷方式設為「等於」、比較值設為「充電中」。這會使用獨立的電池來源,不取代日期來源。
- 點選「使用」設定符合時的顏色,例如藍色;在顏色頁面點「完成」返回。為「否則」保留可讀的普通文字顏色。
- 回到條件卡片,點選「套用」。確認「未套用」提示消失,再儲存作品。
- 重新開啟作品,選中同一文字圖層,在「條件」中檢查日期繫結、充電判斷和兩種顏色仍然保留。復原/重做可用來檢查剛套用的整條規則。
文字仍顯示日期,顏色由充電狀態決定。儲存後在裝置充電、斷電時分別檢查效果,並留意資料與主畫面更新可能有延遲。

iPhone 17 模擬器 · iOS 27.0 · MuseScreen 2.2.0(1);圖中介面為簡體中文。
多個分支與預設結果
新增分支時,按面板顯示的順序檢查規則,避免條件互相重疊。為不滿足條件的情況保留可讀的預設結果;不要只設計“成功”狀態。
檢查充電、未充電,以及資料暫不可用時的表現。測試個人內容時可以使用專門的測試記錄,避免為驗證一個條件而修改重要資料。
條件沒有生效時
確認選中的屬性、當前外觀、判斷來源、欄位和值類型。判斷用的來源不一定是當前文字的來源;不要只檢查文字內容。
如果文字或顏色來自規則,修改固定值可能只改變預設情況。需要始終固定顯示時,應明確調整該屬性的規則,保留其他屬性和圖層的條件。資料問題見動態內容。