文件處理
用戶在創(chuàng)建、瀏覽、操作文件時不需要考慮文件系統(tǒng)。如果你的應(yīng)用程序支持文件處理,請盡量簡化文件處理。

給予信心,工作內(nèi)容總是會被保留,除非被取消或被刪除。通常來說,不要讓用戶明確地保存文件。相反,當(dāng)打開或者關(guān)閉文件以及切換到其他應(yīng)用程序時,定時自動保存更改。有些情況下,如編輯既存文件時,保存或者刪除選項(xiàng)對于何時實(shí)際獲取編輯仍然有意義。
不要提供創(chuàng)建本地文件的選項(xiàng)。用戶常常期望在所有設(shè)備上都能夠使用他們的所有文件。盡可能的話,你的應(yīng)用程序應(yīng)該通過像iCloud這樣的服務(wù)支持基于云端的文件儲存。
實(shí)現(xiàn)直觀和圖形化的文件瀏覽界面。理想情況下,使用系統(tǒng)熟悉的文件選擇器來瀏覽。如果你實(shí)現(xiàn)自定義的文件瀏覽器,請確保它直觀并且高效。文件瀏覽器高度圖形化時效果最好,可以為文件提供可視化呈現(xiàn)。為了更快地導(dǎo)航,考慮提供一個新的文檔按鈕,這樣用戶就不需要去其他地方創(chuàng)建新文檔。
允許用戶在不離開應(yīng)用程序的情況下預(yù)覽文件。你可以使用QuickLook讓用戶查看Keynote, Numbers, 和 Pages 文檔,、PDF、圖像和其他類型的文件內(nèi)容,即使你的應(yīng)用程序?qū)嶋H上并沒有打開它們。
考慮和其它應(yīng)用程序分享文件。如果有意義的話,你的應(yīng)用程序可以跟其他應(yīng)用程序通過文件提供擴(kuò)展名來共享文件。你的應(yīng)用程序允許用戶瀏覽和打開其他應(yīng)用程序的文件。
原文地址:https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/