-1
Xamarin.formsアプリケーションのNavbarを、ページタイトルではなく中央にイメージを含むカスタムNavbarに置き換えたいとします。同じドキュメントやチュートリアルはありますか?Xamarin.formsでnavbarをカスタマイズする
Xamarin.formsアプリケーションのNavbarを、ページタイトルではなく中央にイメージを含むカスタムNavbarに置き換えたいとします。同じドキュメントやチュートリアルはありますか?Xamarin.formsでnavbarをカスタマイズする
は、それが
[assembly: ExportRenderer(typeof(NavigationPage), typeof(CustomMapRenderer))]
namespace XamarinFormsMaps.Droid
{
public class CustomMapRenderer : NavigationPageRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<NavigationPage> e)
{
base.OnElementChanged(e);
var bar = (Android.Support.V7.Widget.Toolbar)typeof(NavigationPageRenderer)
.GetField("_toolbar", BindingFlags.NonPublic | BindingFlags.Instance)
.GetValue(this);
bar.SetLogo(Resource.Drawable.icon);
}
}
}
これが唯一のアンドロイドのためであるが動作するはずです、このコードを試してみてください。右? –
はい。このコードはAndroid用です。 –
とにかく私はそれがクロスプラットフォームを行うことができますか? –