In meiner Xamarin Forms iOS-Anwendung erscheint der vorherige Seitenname auch mit der Zurück-Taste auf allen Seiten. Gibt es eine Möglichkeit, den Titel der vorherigen Seite zu verbergen?Xamarin Forms: Wie verberge ich den Titel der Rückseite?
Antwort
Wenn Sie Navigation Seite verwenden, können Sie eine leere Zeichenfolge für die Zurück-Taste Titel verwenden können:
NavigationPage.SetBackButtonTitle(this, ""); //Empty string as title
Soweit ich mich erinnere, wird es die nächste Seite auf das Navigationsstapel beeinflussen (Die Seite nach 'Dies' hat einen leeren Titel für die Zurück-Schaltfläche). Zitier mich nicht dazu.
Sie können den Zurück-Taste mit verbergen:
NavigationPage.SetHasBackButton(this, false);
Eine weitere Möglichkeit, eine modale Seite zu verwenden ist durch Navigation.PushAsync(yourPage)
mit Navigation.PushModalAsync(yourPage)
ersetzt, die die Seite modal präsentieren.
Zu Ihrer Information, die Zurück-Schaltfläche wird automatisch mit der Title-Eigenschaft der vorherigen Seite ausgefüllt (oder standardmäßig mit Zurück, wenn der Titel nicht festgelegt wurde).
Ich kann die SetHasBackButton-Methode in der NavigationPage-Klasse nicht finden. –
@RenzoCiot Es ist eine statische Methode, nur für den Fall, dass Sie versuchen, es für eine Instanz aufzurufen. –
Es gibt auch eine Problemumgehung, um Titel der Schaltfläche global in der gesamten Anwendung zu verbergen. in Ihrem AppDelegate.cs in FinishedLaunching Methode hinzufügen:
UIBarButtonItem.Appearance.SetBackButtonTitlePositionAdjustment (new UIOffset (-100, -60), UIBarMetrics.Default);
Hinzufügen zu Cuckooshka Antwort, Zurück-Button Titel als
im Landschaftsmodus versteckt wirdUIBarButtonItem.Appearance.SetBackButtonTitlePositionAdjustment (new UIOffset (-100, -60), UIBarMetrics.LandscapePhone);
- 1. Wie kann ich den Namen eines Labels in Xamarin Forms
- 2. Wie verberge ich den Parameter einer URL
- 3. Xamarin Forms ListView Datenbindung
- 4. Grunddatenbindung (Xamarin Forms)
- 5. Xamarin Forms - PDFTron
- 6. Xamarin Forms ToggleButton
- 7. Xamarin Forms Unterschrift Pad
- 8. Xamarin Forms Stacklayout StackOrientation.Horizontal
- 9. FindViewById auf Xamarin Forms?
- 10. Xamarin Forms - Mehrzeilige Textkürzung
- 11. Xamarin Forms - Plugins.BLE - MvvmCross.Plugins.BLE
- 12. Xamarin Forms SignaturePad
- 13. Xamarin Forms - iOS-Stilauswahl
- 14. Xamarin Forms Aktionsleiste
- 15. Xamarin Forms - Button-Margin
- 16. Xamarin Forms Geräteausrichtung
- 17. WebView in Xamarin Forms
- 18. Xamarin Forms: Ressourcenfehler
- 19. Wie aktualisiere ich den Titel der Schaltfläche?
- 20. Xamarin Forms untergeordnete Steuerelemente in der Schaltfläche
- 21. Refreshing vorherige Inhaltsseite Xamarin Forms
- 22. Xamarin Forms-Tags in CarouselView
- 23. Xamarin Forms Listview-Zeilenhöhe Falsche
- 24. Xamarin Forms - Zwei ListViews gestapelt
- 25. Xamarin Forms Benutzerdefinierte Schriftarten CrossPlatform
- 26. Wie "verberge" ich ein UIRefreshControl?
- 27. Xamarin Forms DataBinding Wont Update
- 28. Wie bekomme ich Sqlite Connection in Xamarin Forms in iOS?
- 29. Xamarin Forms Masterdetail ausblenden Backbutton
- 30. Wie kann ich INetwork in Xamarin Forms XLabs verwenden?
möglich Duplikat [Xamarin IOS ausblenden bar Zurück-Taste] (http://stackoverflow.com/questions/21206744/xamarin-ios-hide-bar-back-button) – Joehl
Meine Anwendung ist Xamarin Formen nicht Xamarin native iOS-App. –