'u kullanarak tek seferde bir navigasyon sayfasının sadece aşağıdaki 2 uygulama arasındaki fark nedir?Android,
public App()
{
// The root page of your application
MainPage = new Views.MainPage();
}
public App()
{
MainPage = new NavigationPage(new MainPage());
}
benim ana sayfa MasterDetailPage devralır eğer, 1. Yukarıdaki kod çalışır fakat 2 tek benim android app hata ayıklama "android bir defada sadece ekranda bir navigasyon sayfasını verir" olduğunu söyleyip hata mesajı döndürür.
public class MainPage : MasterDetailPage
{
MasterPage masterPage;
public MainPage()
{
masterPage = new MasterPage();
Master = masterPage;
Detail = new NavigationPage(new AnotherPage());
doğru olduğunu anladınız. İlk olarak böyle uygulamıştım ve bu hata mesajını alıyordum. MainPage = new Views.MainPage() öğesine değiştirdikten sonra düzeltildim; aslında aynı içerik sayfasına yönlendiriyor ancak farkın ne olduğunu anlamadım. sonunda her ikisi de MainPage'e navigasyon yapıyor ya da değil mi? – batmaci
Bir Ana Sayfada Ayrıntı Olarak bir gezinti sayfanız olabilir veya bir Gezinme Sayfasında Ana Daldırma kuyruğuna sahip olabilirsiniz, ancak herhangi bir düzeyde gezinme sayfasının içinde gezinme sayfanız bulunamaz. Bu sadece bir Android kısıtlamasıdır ancak sonunda Xamarin Forms kısıtlaması yapar. –
Açıkladığınız için teşekkürler. Bu şimdi açık ama bu ne anlama geliyor? MainPage = new Views.MainPage(); Sanırım app.css, WPF'de app.xaml gibidir, değil mi? evet ise, bu MainPage'e de bir navigasyon anlamına gelmez mi? – batmaci