ios4 3 1,iPhone Xs Max可以用iTunes12.4.3.1更新系統到ios12.3.1嗎( 六 )


但正如前文所述,解決方案必須簡單、直觀和熟悉,所以并不適合所有情景 。它要么不適合當前的視覺風格,要么不能適應某些特殊情況,要么很難快速理解工作的原理 。最后,我發現有兩點頗具挑戰性 。于是,我在眾多的APP軟件上做測試,看設計出的框架能否完全適合 。與此同時,我向蘋果用戶發送電子郵件,收集一些原始的反饋信息 。功夫不負有心人,我終于找到了可以著手的方面 。
局限性
局限性讓這項計劃開展起來十分艱辛 。新的信息通知方式必須滿足各式各樣的需求,即可以跨平臺工作(Mac、iPad、Watch、iPhone),能適應當前的視覺系統,而且最重要的是能夠滿足眾多APP和使用情境的需求 。有些APP發送簡短而簡潔的消息,而有些AP則P喜歡附加多媒體文件并添加大量文本,于是看起來篇連累牘,臃腫不堪 。
此外,你有時會收到來自多個發件人的多個通知,有時會收到同一個發件人的多個通知,那么如何進行分組呢?如果僅僅一個APP給你推送的信息就有二三十條,那會是一幅怎樣“美麗的“畫面?要不是技術限制,恐怕我還不知道這么多細節 。
方法二:創建一個新的系統
基于上面提到的局限性,我創建了一個新的系統,且自認為它能很好地處理這些場景 。與iOS11相比,新系統對單個通知并沒有大的改動 。我從iOS10中帶回了標頭(Header),所以它看起來有點像當前系統的窗體小部件 。新系統將時間戳移動到內容區域以指示何時發出特定通知,并為展開指示器創建空間(稍后我將在多個通知部分對此進行解釋) 。這些變化雖然比較細微,但卻非常重要 。
更細致的觀察
讓我們對通知進行拆分來看 。如圖,這是單個通知的“解剖結構圖”,如果你收到少于2個通知或者根本沒有啟用“按APP分組”的功能,那么只能在此表單中看到通知 。
我將通知分為兩部分:標頭(Header)和內容 。每個通知都有這兩個區域 。標頭有助于分離APP及其內容,因此現在我們先看看內容部分 。通過簡單地從標頭中刪除時間戳并將其附加到內容,我們現在有機會將多條消息放入內容區域而不是單個消息,并且仍然有空間在標頭上展開指示器 。
就像我之前提到的,iOS9允許你按APP將通知分組,新系統也將使用這個可選功能 。一個簡單的切換,可以輕松打開或關閉分組功能 ??紤]到不是每個人都喜歡這個功能,所以具有選擇靈活性是非常值得肯定的 。
現在讓我們來看看分組的實際效果 。在“設置”中啟用“按APP分組”后,當一個APP收到2個以上通知,消息分組就顯現了 。通過創建一個容納所有內容的欄目框來合并通知 。它會在內容區域中顯示APP標頭和數量,其中包含當前的未讀通知數 。我們還會看到一個展開指示符(顯示更多/顯示更少),其外觀和工作方式與窗體小部件相同 。
現在,你可以選擇打開欄目框查看更多內容,或者選擇隱藏它們 。不得不提的是,一旦消息被分組,將無法與單個消息交互(快速響應、存檔等),所采取的任何行動都將影響整個組 。例如,打開、回復、清除等 。我覺得當你有多個通知時,最常見的兩個操作是打開APP或者清除通知,所以我認為對版本1來說,詳細的信息展示是不需要的 。
這就是當只有幾條通知消息被分組時的情況:
小組
另一個情況是一款APP收到了十余條通知 。此時,你需要估計通知總量,立即打開APP全部瀏覽 。但是通知太多了,你能做的是要么打開APP,要么清空所有,那一刻,大腦真的不需要太多考慮 。
該版本能雙管齊下 。輕輕一滑便能清楚所有分組通知,省去了逐條刪除的麻煩 。所有通知按照時間順序排列,最頂端的是最新通知,底端的是先前推送的通知 。

推薦閱讀