最接近ios設計風格的移動端頁面前端框架-mui
很早的時候看朋友編寫一個app前端頁面的時候就接觸到mui了。然後在最近的一次專案頁面開發中正式體驗了一番這款框架。
<u style="box-sizing: border-box;">先來個預覽看看</u>
<iframe height="568" src="http://www.dcloud.io/hellomui" frameborder="0" scrolling="no" style="box-sizing: border-box;"></iframe>
框架特點:
1.輕量
追求效能體驗,是我們開始啟動MUI專案的首要目標,輕量必然是重要特徵;MUI不依賴任何第三方JS庫,壓縮後的JS和CSS檔案僅有100+K和60+K。
2.原生UI
鑑於之前的很多前端框架(特別是響應式佈局的框架),UI控制元件看起來太像網頁,沒有原生感覺,因此追求原生UI感覺也是我們的重要目標MUI以iOS平臺UI為基礎,補充部分Android平臺特有的UI控制元件。
3.流暢體驗
3.1下拉重新整理
為實現下拉重新整理功能,大多H5框架都是通過DIV模擬下拉回彈動畫,在低端android手機上,DIV動畫經常出現卡頓現象(特別是圖文列表的情況); mui通過雙webview解決這個DIV的拖動流暢度問題;拖動時,拖動的不是div,而是一個完整的webview(子webview),回彈動畫使用原生動畫。 <u style="box-sizing: border-box;">檢視詳細介紹</u>
3.2側滑導航
mui提供了兩種側滑導航實現:webview模式和div模式,兩種模式各有優劣,適用於不同的場景。每種側滑實現模式,有不同的側滑動畫效果,主要分為四類:
- 動畫1:主介面移動、選單不動
- 動畫2:主介面不動、選單移動
- 動畫3:主介面和選單同時移動
- 動畫4:縮放式側滑(類手機QQ)
<u style="box-sizing: border-box;">檢視詳細介紹</u>
3.3滑動觸發操作選單
在手機應用中(特別是iOS平臺),很多操作選單都是滑動觸發的,比如簡訊介面,左滑顯示“刪除”按鈕,點選可以刪除該簡訊對話;郵件列表介面,左滑可以刪除,右滑可以標註為"已讀/未讀"狀態; mui的列表控制元件也支援滑動觸發操作選單功能,僅需按照特定格式拼裝DOM結構即可;另外,滑動還支援事件觸發,開發者可以通過監聽滑動事件(slideleft/slideright),完成操作前的確認提醒工作。
相關文章
- [MUI] mui框架實現頁面間傳值UI框架
- 好程式設計師web前端技術分享移動端頁面佈局程式設計師Web前端
- 移動端活動頁面搭建
- 「移動端」Web頁面適配Web
- 移動端頁面滾動--解決方法
- 雙十一移動端頁面總結
- 移動端頁面和響應式
- 利用whistle除錯移動端頁面除錯
- 移動終端H5頁面meta標籤的設定H5
- 如何判斷頁面是pc端還是移動端,進入不同的頁面
- 【面經】美團複試-前端&移動端前端
- Android 端影象多風格遷移Android
- 移動端頁面分享快照生成總結
- 移動端UI框架UI框架
- 【面經】美團-前端&移動端暑期實習前端
- Web移動端頁面 –響應式和動態REMWebREM
- 基於AI的移動端自動化測試框架的設計與實踐AI框架
- vue2+vuex+vux+axios構建移動端單頁面個人部落格(1——VueUXiOS
- 移動端(微信)後退重新整理頁面
- 移動端H5解惑-頁面適配(二)H5
- 一點關於移動端頁面開發的總結
- 網頁設計柵格就是你對頁面版式的規劃網頁
- 移動端和PC端互動設計上的區別
- 【Chrome】Chrome-devtools:對ios-safari移動端的H5頁面進行除錯(ios-webkit-debug-proxy)ChromedeviOSH5除錯WebKit
- 詳解移動端網頁設計實現內滾動的四種解決方案網頁
- 移動端HTML5頁面開發備忘錄HTML
- win10桌面ios風格怎麼設定_win10如何將桌面變成蘋果ios風格介面Win10iOS蘋果
- 移動APP開發框架盤點2:Web移動前端框架大全APP框架Web前端
- 移動端網頁除錯網頁除錯
- 基於 vue 的移動端頁面視覺化搭建工具思路Vue視覺化
- 移動端ios對lable radio的處理iOS
- 頁面互動是前端的核心嗎?前端
- 單頁面部落格從前端到後端前端後端
- 2024-11-21 uniapp小程式ios端設定overflow:hidden無法禁止頁面滑動APPiOS
- 移動端SDK介面設計心得體會
- 移動端與H5頁面畫素的差異與關係H5
- vue移動端優秀框架收集Vue框架
- Hades:移動端靜態分析框架框架