语境
我正在使用 Exrin 存储库中的 ExrinSampleMobileApp。
问题
如何设置主要和详细选项卡的标题?
我试图设置适当的视图标题但没有效果(DetaiView 和 MainView)
语境
我正在使用 Exrin 存储库中的 ExrinSampleMobileApp。
问题
如何设置主要和详细选项卡的标题?
我试图设置适当的视图标题但没有效果(DetaiView 和 MainView)
由于所有内容都包含在 NavigationPage 中,因此您需要设置 NavigationPage 的 Title。最简单的方法是通过堆栈。
当你通过一个新的 NavigationPage 时,设置它的标题,如下所示。
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));
}
}