c# – 带有TabbedView的Xamarin.Forms MasterDetailPage – 通过
发布时间:2020-12-15 21:03:06 所属栏目:百科 来源:网络整理
导读:我在开发 Android和iOS应用程序时使用Xamarin.Forms.我有一个带有TabbedPage(主页)的MasterDetailPage作为详细信息,它有5个标签,在主页面上(汉堡菜单)我有两个选项,即主页或帐户. 在iOS上,选项卡的行为与预期的一样,汉堡菜单从顶部滑出.在Android上,选项卡仍
我在开发
Android和iOS应用程序时使用Xamarin.Forms.我有一个带有TabbedPage(主页)的MasterDetailPage作为详细信息,它有5个标签,在主页面上(汉堡菜单)我有两个选项,即主页或帐户.
在iOS上,选项卡的行为与预期的一样,汉堡菜单从顶部滑出.在Android上,选项卡仍然可以在屏幕顶部点击 – 我知道这是一个Xamarin的事情.根据Xamarin论坛和Bugzilla报告的预期行为将其标记为“已解决的NOT_ON_ROADMAP”. 我的问题是,当我通过汉堡菜单导航到另一个页面时,导航栏中页面顶部仍然可以看到最后选择的选项卡的标题.我不想摆脱导航栏,因为我想要显示汉堡图标,这样用户仍然可以导航回主页. Tabbed Page (homepage) Account page – TAB 1 title still appearing 如何摆脱新页面上的标题? 2016年11月21日编辑: 标题似乎附在汉堡图标上 – 我注意到当我点击汉堡菜单时,整个事情不仅突出显示图标.是否有标题图标或正在设置的内容? 解决方法
我遇到过同样的问题…
你需要做的是,连接到Tabs所在的View的OnCurrentPageChanged事件. 在那里,改变当前的标题!最好是将其设置为空字符串. protected override void OnCurrentPageChanged () { base.OnCurrentPageChanged (); this.Title = string.Empty; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |