Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Android platformuna özgü bu, üzerindeki NavigationPagegezinti çubuğunun yüksekliğini ayarlar. Bağlanabilir özellik bir tamsayı değerine ayarlanarak NavigationPage.BarHeight XAML'de kullanılır:
<NavigationPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat;assembly=Xamarin.Forms.Core"
android:NavigationPage.BarHeight="450">
...
</NavigationPage>
Alternatif olarak, akıcı API kullanılarak C# dilinden de kullanılabilir:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat;
...
public class AndroidNavigationPageCS : Xamarin.Forms.NavigationPage
{
public AndroidNavigationPageCS()
{
On<Android>().SetBarHeight(450);
}
}
yöntemi, NavigationPage.On<Android> platforma özgü bu uygulamanın yalnızca uygulamayla uyumluluk Android'de çalışacağını belirtir. NavigationPage.SetBarHeight yöntemi, ad alanında Xamarin.Forms.PlatformConfiguration.AndroidSpecific.AppCompat gezinti çubuğunun NavigationPageyüksekliğini ayarlamak için kullanılır. Buna ek olarak, NavigationPage.GetBarHeight yöntemi içindeki gezinti çubuğunun NavigationPageyüksekliğini döndürmek için kullanılabilir.
Sonuç, gezinti çubuğunun yüksekliğinin NavigationPage ayarlanabilmesidir:
