最接近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),完成操作前的確認提醒工作。
相關文章
- 移動端網頁新增ios風格日曆控制元件網頁iOS控制元件
- [MUI] mui框架實現頁面間傳值UI框架
- 好程式設計師web前端技術分享移動端頁面佈局程式設計師Web前端
- 移動端活動頁面搭建
- 移動前端除錯頁面–weinre前端除錯
- 移動前端調式頁面--weinre前端
- 構建 iOS 風格移動 Web 應用程式的8款開發框架iOSWeb框架
- vue2+vuex+vux+axios構建移動端單頁面個人部落格(1——VueUXiOS
- 「移動端」Web頁面適配Web
- 移動端頁面滾動--解決方法
- 給網頁設計師的移動端網頁設計簡明指南網頁
- 【面經】美團複試-前端&移動端前端
- 雙十一移動端頁面總結
- 利用whistle除錯移動端頁面除錯
- 移動端適配頁面快速搭建
- 淺談移動端開發頁面
- 移動終端H5頁面meta標籤的設定H5
- 前端 JavaScript 程式設計風格淺析前端JavaScript程式設計
- 移動端觸屏拖動頁面滾動效果
- 移動端網頁設計經驗與心得網頁
- 【面經】美團-前端&移動端暑期實習前端
- 移動端頁面寬度相容處理
- 移動端頁面功能之——長按事件事件
- 移動端的時代要如何重塑網頁設計流程?網頁
- 42個移動端啟動頁面優化技巧優化
- mui 子頁面切換父頁面底部導航UI
- 報紙排版風格的網頁設計原則網頁
- 移動端頁面分享快照生成總結
- 移動端鍵盤遮擋頁面原理分析
- 移動端H5頁面注意事項H5
- Web移動端頁面 –響應式和動態REMWebREM
- 42個移動端啟動頁面優化 Tips優化
- Android 端影象多風格遷移Android
- mui 單頁面下拉重新整理UI
- 前端框架對於未來web移動端的影響前端框架Web
- Web頁面中的“門”—Web端登入頁的設計Web
- 移動端H5解惑-頁面適配(二)H5
- 一點關於移動端頁面開發的總結