iT邦幫忙

2022 iThome 鐵人賽

DAY 22
0
Software Development

30天學習.Net MAUI系列 第 22

22.關於.NET MAUI Shell (一)

  • 分享至 

  • xImage
  •  

今天我們來研究Shell

什麼是Shell?

為了降低app開發的複雜度,MAUI提供了我們Shell,Shell提供了大部分應用程式所需的基本功能,像是瀏覽配置、搜尋或app視覺階層的單一位置...等

Shell由三個主要階層式物件所組成

  • FlyoutItemTabBar
  • Tab
  • ShellContent

FlyourItem:
飛出視窗中的一或多個專案

TabBar:
代表底部索引標籤列,而且當應用程式的導覽模式以底部索引標籤開始

Tab:
分組內容,可透過底部TabBar導覽

ShellContent:
表示ContentPage每個索引標籤的物件。當多個ShellContent出現在Tab中時,物件將可透過頂端索引標籤導覽

Shell的生命週期

Appearing事件: 在頁面即將出現在畫面上時引發,

Disappearing: 頁面即將從畫面消失的事件。 這些事件會傳播至頁面,

OnAppearing 或 OnDisappearing: 覆寫頁面,會在平臺程式碼顯示頁面之前,從跨平臺程式碼引發,或從畫面移除頁面


上一篇
21關於.NET MAUI Navigation (二)
下一篇
23.關於.NET MAUI Shell (二)
系列文
30天學習.Net MAUI30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言