2017-08-15 2 views
2

私はXamarin.Forms PCLプロジェクトを持っており、私は以下のようにツールバーを自分のアプリケーションに追加しようとしています。ターゲットプラットフォームはUWPです。Xamarin.Formsツールバーアイテムアイコンサイズ

<ContentPage.ToolbarItems> 
    <ToolbarItem Icon="attach.png" Order="Primary" Priority="1" /> 
    <ToolbarItem Icon="camera.png" Order="Primary" Priority="1" /> 
    <ToolbarItem Text="Item1" Order="Secondary" Priority="1" /> 
    <ToolbarItem Text="Item2" Order="Secondary" Priority="2" /> 
    <ToolbarItem Text="Item3" Order="Secondary" Priority="3" /> 
    <ToolbarItem Text="Item4" Order="Secondary" Priority="4" /> 
</ContentPage.ToolbarItems> 

すべてのアイコンソースをUWPプロジェクトのルートフォルダに追加しました。私はWindows 10のデスクトップ上でアプリケーションを実行すると、アイコンが小さすぎるように見えます。イメージの元のサイズは大丈夫です。 enter image description here

誰かがこれを修正する方法を知っていれば幸いです。

答えて

2

残念ながら、私の側で問題を再現することはできません。私はUWPとxamarin.formsで同じアイコンを使って比較を行っています。彼らはサイズに違いはありません。

enter image description here

ToolbarItem

アイコンのサイズが固定されています。テキストの説明付きのアイコンを使用した場合、画像は非常に小さく見えます。その場合、ToolBarItem Textプロパティを設定できます。 More Buttonをクリックすると、ToolbarItemsが展開され、テキストをうまく表示できるようになります。また、アクティブ領域が十分大きい画像を使用する方がよいでしょう。

<ToolbarItem Icon="camera.png" Order="Primary" Priority="1" Text="camera"/> 

enter image description here