2017-01-16 3 views
0

私はXamarin Formsを使い始めました。私はIOSとUWPテストアプリケーションを構築し、iPhoneとWindows 10の両方の携帯電話に導入しました。xamarin Forms FreshMvvm uwpのテーマが正しくない

しかし、Windows 10 Mobileデバイスでは、アプリケーションが使用するテーマがデフォルトのシステムテーマと一致しません。

アプリケーションのテーマオプションを設定していないため、基本的なFreshNavigationContainer実装と2つのページとページモデルがあります。

アプリはiosテーマに基づいて正しいように見えますが、UWPではデバイスが暗いですが、アプリはほとんどの部分で軽いテーマ設定を表示しています。テーブルビューとEntryCellを使用すると、ラベル軽くて読みづらい。

UWPアプリがシステムのデフォルトの色を尊重しない原因を調べるには、ここからどこに行くのかわからないのですか?

デバイスが10.0.14965.1001を構築使用しているが、あなたのApp.xamlで、この任意のヘルプであり、すべての更新は、現在のすべてのnugetパッケージに適用されている、xamarinなど

+0

回答が役に立ちましたか? – AVK

答えて

1

である、あなたはRequestedThemeというプロパティを持っています。これを削除すると、アプリはユーザーのテーマ選択を尊重します。

+0

クールだけど、ラベルはまだテーマが正しくないので、uwpで正しく見えるように色を設定する必要がありますか?彼らは非常に非常に淡い表示されている –

+0

@ JasonColeyあなたのアプリがシステムから 'Theme'を取る方法は、すべての' UIElement'もシステムの 'アクセント'の色の下にあるデザインプロパティを取ります.. – AVK

+0

うん、私はラベルの色をどこにも設定しないので、ラベルの色はデフォルトで非常に薄く、UWPではほとんど読めません –

関連する問題