1
我正在使用Exrin存儲庫中的ExrinSampleMobileApp。
問題
如何設置主要和細節標籤的標題?
我試圖設置相應的視圖的標題有沒有影響(DetaiView和的MainView)
我正在使用Exrin存儲庫中的ExrinSampleMobileApp。
問題
如何設置主要和細節標籤的標題?
我試圖設置相應的視圖的標題有沒有影響(DetaiView和的MainView)
因爲一切都被包裹在一個NavigationPage,你需要設置NavigationPage的標題。最簡單的方法是通過堆棧。
當您通過新的NavigationPage時,請將其設置爲title,如下所示。
public class MainStack : BaseStack
{
public MainStack(IViewService viewService)
: base(new NavigationProxy(new NavigationPage() { Title = "My Title" }),
viewService,
Stacks.Main,
nameof(Main.Main))
{
ShowNavigationBar = false;
}
protected override void Map()
{
base.NavigationMap<AboutView, AboutViewModel>(nameof(Main.About));
base.NavigationMap<MainView, MainViewModel>(nameof(Main.Main));
base.NavigationMap<SettingsView, SettingsViewModel>(nameof(Main.Settings));
base.NavigationMap<View.ListView, ListViewModel>(nameof(Main.List));
base.NavigationMap<DetailView, DetailViewModel>(nameof(Main.Detail));
}
}
亞當,非常感謝,這工作。只是一個:在ExrinSampleMobileApp中,一些導航會在左側的選項卡上出現,比如設置頁面顯示在那裏,然後標籤標題應該被更新。但在進入修改導航邏輯之前,值得一提的是,這種導航並不是真實的場景。 ...繼續...(抱歉違反SO評論限制,這是我的第一個案例) –
...正在繼續...這種情況下,用戶希望看到獨立(而不是標籤頁)頁面或其他標籤頁,但不是左側內容更改的右側。這與我的另一個問題密切相關,如何使用抽屜菜單獲得一個主細節,並且菜單在一個堆棧內導航,並且一些目標頁面是單個的,其中一個是選項卡, –