xamarins formları kullanarak bir iPad uygulaması geliştiriyorum. Ayarlar sayfamın modal olmasını isterim, böylece bir önceki sayfada bir açılır pencere gibi görünür.xamarin formlar: ekranın tamamını örtmeden modal görünümünü durduramıyor
ben bulabildiğim tüm çözümleri çalışıyorlar ve çoğu bir düğmeden bu aramamı tavsiye görünüyor: Ben benim settingspage olarak aşağıdan geliyor olmasıdır kullandığınızda ne olur
await Navigation.PushModalAsync(ModalSettingsPage);
kalıcı bir sayfa değil, kalıcı bir sayfa, tüm ekranı kaplar.
Bu benim şimdiki kodudur: Ayrıca
//Setup button (action bar)
ToolbarItems.Add(new ToolbarItem
{
// Text = "Setup",
Icon = "settings1.png",
Order = ToolbarItemOrder.Default,
Command = new Command(() => Navigation.PushModalAsync(new ModalSettingsPage())) //Action to perfome on click , open modal view
});
. ToolbarItems'i konumlandırmanın iyi bir yolu varsa şimdi kimse var mı? İki öğem var ve her birinin her iki tarafa da yerleştirilmesini istiyorum, ancak varsayılan olarak her ikisi de sağa konumlandırılıyor.
Çok teşekkürler!
Burada gerçekten 2 soru soruyorsunuz gibi geliyor: (1) tam ekran modundan daha az nasıl elde edilir, (2) iOS UIToolbarItem nasıl konumlandırılır. Bu sorunun (2) yerel iOS ve Xamarin Formları üzerinde kolay olduğuna inanıyorum - bu, "LeftBarButtonItem" ve "RightBarButtonItem" özelliklerini en iyi görünüm denetleyicisinin "NavigationItem" özelliğine ayarlayan bir özel oluşturucu ile sağlanabilir (başvuru - https://forums.xamarin.com/discussion/21004/navigation-bar-left-toolbar-button). – dylansturg