我如何检测标签是否被xamarin表单TabbedPage触及? (这与我认为如何检测的页面更改检测不同)
原因如下: 我试图解决一个相当丑陋的标签页溢出UI (显示在右侧标签栏上的丑陋滚动条 只要有> 5个标签) 所以第五个标签按下显示自定义菜单,第二个按下隐藏该菜单等
谢谢!
答案 0 :(得分:23)
如果您要查找TabbedPage中选择的页面,您可以这样做。 使用索引值,您可以执行任何您想要的操作..
检测页码的事件:
this.CurrentPageChanged += (object sender, EventArgs e) => {
var i = this.Children.IndexOf(this.CurrentPage);
System.Diagnostics.Debug.WriteLine("Page No:"+i);
};