```mermaid flowchart TD Start([開始]) --> ModeMap[根據檢視模式確定可見 ISB 數量 n] ModeMap --> LoopISB[遍歷 ISB1 至 ISB8] LoopISB --> Boundary{索引 i > n?} Boundary -- 是 --> EndLoop Boundary -- 否 --> CheckFull{索引 i = n 且已載入?} CheckFull -- 是 --> ClearLast[呼叫 clearView 清空最後位置並傳回 ISB1] CheckFull -- 否 --> CheckEmpty{ISB 檔名是否為空?} CheckEmpty -- 是 --> ReturnISB[返回此 ISB 對象] --> End([結束]) CheckEmpty -- 否 --> NextISB[處理下一個索引] NextISB --> LoopISB EndLoop --> End ClearLast --> End ```