私はXamarin Forms 2.1.0.6524から2.3.4.224にアップデートしています。私が修正できたいくつかの軽微なUIの不具合があったが、1つは私を困惑させている。XamarinフォームボタンのImageプロパティのスケール方法を制御するにはどうすればよいですか?
画像のプロパティが設定されたボタンがいくつか表示されます。画像はすべて90x90ピクセルです。 Xamarin Forms 2.1.xでは、イメージが約40ピクセルのテキストに合った高さに収まるようにイメージが縮小されたようです。 2.3.4.224では、画像が大きすぎる90pxの自然なサイズで表示されます。
私はこの変更の理由を理解しようとしていますが、元のコードが間違っているように感じ、イメージのサイズを制限するために何かをしていたはずです。 Buttonコントロールの画像のサイズやスケールをコントロールする便利な方法はありません。これが周りにありますか?私はバグを見つけましたか?それとも、以前はバグの被害者でしたか?
(これまでのところ、iOSに固有のようですが、Androidのこのボタンタイプ用のカスタムレンダラーがあり、私たちはそこでのスケール調整のためにいくつかのブードーを行うように見えます。
- Androidのは、私は古いか新しいXFを使用したかどうか90PXで画像を表示する。
- 私は古いXFと新しいXFと90PXを使用した場合のiOSが40ピクセルで表示。)