Example #1
0
        void SelectTab()         //  Select  a tab view
        {
            if (Container.Children.Count == 0)
            {
                return;
            }

            foreach (Label item in Container.Children)
            {
                item.TextColor = Color.FromRgba(255, 255, 255, 178);
            }

            var new_selected = (Label)Container.Children[SelectedIndex];

            if (new_selected != null)
            {
                new_selected.TextColor = Color.White;
                if (Device.RuntimePlatform == Device.iOS)
                {
                    scrollview.ScrollToAsync(new_selected, ScrollToPosition.Center, true);
                }
                slider.WidthRequest = new_selected.Width;
                slider.TranslateTo(Container.X + new_selected.X, 0);
            }
        }