自上次參加完回音分享會后,我下定決心要洗心革面乖乖打基礎(chǔ),于是開啟了這個part,爭取兩個月不間斷更新炫狱,寫完Material Design與iOS中的組件(順便學(xué)學(xué)英語),以便今后在使用的時候完全不虛
Document Providers
Human Interface Guidelines鏈接:Document Provider
Document provider extension 將一個自定義界面運(yùn)用于輸入剔猿、輸出或者從系統(tǒng)中其他 app 中移動一個的文件到此 app 中视译。
當(dāng)?document provider extension 載入時,界面上會展示在一個包含?navigation bar 的?modal view 中归敬。
使用時注意
·當(dāng)用戶打開或?qū)胛募r酷含,只顯示特定于環(huán)境的文檔和信息
當(dāng)有人使用?extension?來打開或?qū)胛臋n時鄙早,只顯示適合當(dāng)前環(huán)境的文檔。例如椅亚,如果PDF編輯 app 加載?extension?限番,那么只列出可以打開或?qū)氲腜DF文件。一定要列出其他可能有用的信息呀舔,比如修改日期弥虐、大小,以及文檔是本地的還是遠(yuǎn)程的媚赖。
·讓人們在導(dǎo)出和移動文檔時選擇一個目的地
除非 app 將文檔存儲在單個目錄中霜瘪,否則讓用戶導(dǎo)航到目錄層次結(jié)構(gòu)中的特定目標(biāo)∈」牛考慮提供一種方法來添加新的子目錄粥庄。
·不要使用自定義navigation bar
您的?extension 已經(jīng)在一個包含?navigation bar?的?modal view?中載入。提供第二個?navigation bar?會讓讓人困惑豺妓,并占用你的內(nèi)容空間。