Esempio n. 1
0
 private static void CurrentPageChanged(object sender, EventArgs e)
 {
     if (sender is TabbedPage page && TabEffect.GetTabView(page) is ICustomTabView view)
     {
         view.OnTabSelected(page.Children.IndexOf(page.CurrentPage));
     }
 }
Esempio n. 2
0
 static void UpdateBottomInsets(Element element)
 {
     if (element is TabbedPage page)
     {
         var offset = TabEffect.GetBottomContentOffset(element);
         foreach (var p in page.Children)
         {
             if (((ContentPage)p).Content is Layout layout)
             {
                 layout.Padding = new Thickness(0, 0, 0, offset);
             }
         }
     }
 }