diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs')
-rw-r--r--[-rwxr-xr-x] | Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs index 4ca3e778..b5868669 100755..100644 --- a/Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs +++ b/Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs @@ -48,8 +48,19 @@ namespace Xamarin.Forms.Platform.Tizen AlignmentX = -1, WeightX = 1, SelectionMode = ToolbarSelectionMode.Always, - Style = "tabbar_with_title" }; + + if (Device.Idiom == TargetIdiom.Phone) + { + //Set ShrinkMode to Expand as defauly only for Mobile profile + _toolbar.ShrinkMode = ToolbarShrinkMode.Expand; + } + else if (Device.Idiom == TargetIdiom.TV) + { + //According to TV UX Guideline, toolbar style should be set to "tabbar_with_title" in case of TabbedPage only for TV profile. + _toolbar.Style = "tabbar_with_title"; + } + _toolbar.Show(); //Add callback for Toolbar item selection _toolbar.Selected += OnToolbarItemSelected; |