diff options
author | Seungkeun Lee <sngn.lee@samsung.com> | 2017-04-21 14:04:47 +0900 |
---|---|---|
committer | Kangho Hur <kangho.hur@samsung.com> | 2017-07-10 11:11:26 +0900 |
commit | d571a00c7e4a4ebbf54745255077e26cfe519ea2 (patch) | |
tree | ae9379fc8484387b55272c8ca4573e3d8c41518c | |
parent | fe737802c58a800f05fbf9c263c594b724f7e49a (diff) | |
download | xamarin-forms-d571a00c7e4a4ebbf54745255077e26cfe519ea2.tar.gz xamarin-forms-d571a00c7e4a4ebbf54745255077e26cfe519ea2.tar.bz2 xamarin-forms-d571a00c7e4a4ebbf54745255077e26cfe519ea2.zip |
Update NamedSize of TV profile
- It's come from UX guide
Change-Id: I59ab5a51baf31040b46e8ad22e58f091fe0f1d43
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/TizenPlatformServices.cs | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/TizenPlatformServices.cs b/Xamarin.Forms.Platform.Tizen/TizenPlatformServices.cs index 7b07a31a..3be1c95a 100644 --- a/Xamarin.Forms.Platform.Tizen/TizenPlatformServices.cs +++ b/Xamarin.Forms.Platform.Tizen/TizenPlatformServices.cs @@ -50,17 +50,28 @@ namespace Xamarin.Forms.Platform.Tizen public double GetNamedSize(NamedSize size, Type targetElementType, bool useOldSizes) { - double baseSize = Forms.ConvertToDPFont(19); - double baseSizeSpan = 3; - // In case of TV profile The base named size sholud be lager than mobile profile if (Device.Idiom != TargetIdiom.Phone) { - // TODO: These valuse should be updated when TV profile UX guideline released. - baseSize = 50; - baseSizeSpan = 12; + switch (size) + { + case NamedSize.Micro: + return Forms.ConvertToDPFont(24); + case NamedSize.Small: + return Forms.ConvertToDPFont(26); + case NamedSize.Default: + case NamedSize.Medium: + return Forms.ConvertToDPFont(28); + case NamedSize.Large: + return Forms.ConvertToDPFont(84); + default: + throw new ArgumentOutOfRangeException(); + } + } + double baseSize = Forms.ConvertToDPFont(19); + double baseSizeSpan = 3; switch (size) { case NamedSize.Micro: |